radar reflections
-
Mars Water Theory: Scientists Warn Astronauts Could Be Deceived by Radar Reflections of Water Ice Deposits from the Red Planet
The famous phrase “follow the water” that is supposed to guide astronauts during future missions to Mars may be an illusion, scientists say.
Latest Research Articles