95% of the stars that will ever live have already been born — myscienceacademy.org
An international team of astronomers, led by David Sobral from Leinden University of the Netherlands used three telescopes located across the globe to study the trends in star formation, from the earliest stars that made up the first galaxies in the universe, up until now. Their findings suggests something quite shocking .. almost 95% of stars that will ever live have already been born!
Hubble Telescope Snaps Stunning Nebula Photo for 23rd Birthday
This new Hubble image, captured and released to celebrate the telescope%u2019s 23rd year in orbit, shows part of the sky in the constellation of Orion (The Hunter). Rising like a giant seahorse from turbulent waves of dust and gas is the Horsehead Nebula, otherwise known as Barnard 33. Image released April 19, 2013.