Article Correctness Is Author's Responsibility: Ohio University entomologist: Photos show evidence of life on Mars

(Ohio University) As scientists scramble to determine whether there is life on Mars, Ohio University Professor Emeritus William Romoser's research shows that we already have the evidence.