This Week in Science: Brain-Boosting Smells, The Brightest Flash Ever, And More!

Wait 5 sec.

Our weekly science roundup.