Science and TechnologyScientists find the five building blocks of life on the asteroid RyuguARA16-03-2026