Encouraging discovery: Scientists detect presence of phosphorus on Enceladus, offering hope for life in space
According to The New York Times, a current examine led by planetary scientist Frank Postberg from the Free University of Berlin has made a major
