RT @NASA: .@NASA_Hubble shows that dwarf galaxies form a large percentage of the universe's stars! http://www.nasa.gov/press...   https://twitter.com/NASA...