OSIRIS-REx sample holds DNA sugar: What this means

Dec. 3, 2025