Photos show evidence of life on Mars, Ohio entomologist says...


Phys.org | 2019-11-19 18:14 UTC

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, courtesy of photographs from various Mars rovers.

By Anonymous Submission on 2019-11-19 20:24 UTC
  • Need an account?  
    or