Microscopic analysis unveils Martian mysteries

 
Contact European Science Foundation