“These fragments may be the remains of once-larger clouds that have been shredded by the enormous energy being released by young and massive stars, a process dubbed feedback,” says Tony Wong, who led ...