The Hubble Space Telescope was launched on 24 April 1990. To celebrate its 30th anniversary in space, Physics World is publishing a series of blog posts exploring Hubble’s 10 best images, as chosen by ...
Hubble has returned to the intriguing V838 Monocerotis many times since its initial outburst in 2002 to follow the evolution of its light echo. Two new images provide the most astonishing views of ...