Mars Doubt cast on life on Mars – University of Greenwich Reproduces Chemical Structures Found In Meteorites Press Release August 1, 2000