Science

Image: Hubble uncovers a burst of star formation