Daily Archives: December 21, 2017

The spectacular total solar eclipse that swept the United States dominated headlines as it delighted scientists and the public alike in August 2017 (the above image of the Moon transiting across the Sun was taken by NASA’s Solar Dynamics Observatory spacecraft in the extreme ultraviolet spectrum). The year also brought innovations in spaceflight and surprising insights into species […]

A fascinating article detailing the best scientific pictures of 2017.