Vela-C

Life and Death in a Tangled Web of Space

In a star-making nebula awash in a tangled nest of gas and glowing filaments, scientists have uncovered an interesting, previously…

12 years ago