Japan's Hayabusa2 mission finds all 5 nucleobases on Ryugu

Technology