
Astronomers Find Component of Phospholipid in Space – Key Discovery for Life’s Origin?
While everybody can agree that no complex life has been found on other planets just yet, that doesn’t mean that some microscopic organisms cannot be located elsewhere in space. According to InterestingEngineering.com, scientists from the Spanish Astrobiology Centre in Madrid…