Why do massive (and not-so-massive) stars form?
The Milky Way Project: Probing Star Formation with a New Yellowball Catalog presents a study of 518 infant star-forming regions known as "Yellowballs," drawn from a catalog made possible by the efforts of citizen scientists. ...