P phys.org Ryugu sample show asteroids may have delivered compounds needed to start life 2 points pseudolus 2 years ago 1 comments