Articles of interest to a medical doctor with interests in Psychiatry, Technology and Ophthalmology.
28 July, 2018
This frozen lake on Mars has aroused multiple theories. The lake, located near the South Pole of the planet, is covered in white ice and many scientists believe that life could've existed on our Red Planet for millions of years.
No comments:
Post a Comment