Research that held up, medicine that reached patients, and what we learned about the universe this week.