Sep 13, 2013 07:14 AM EDT
NASA's Hubble Space Telescope Uncovers Largest Known Population of Star Clusters
NASA's Hubble Space Telescope recently discovered the largest known population of globular star clusters, measuring approximately 16,000 in number.