In the southern sky, situated about 4,300 light years from Earth, lies RCW 120, an enormous glowing cloud of gas and dust. This cloud, known as an emission nebula, is
Stellar feedback and an airborne observatory: Team determines a nebula to be much younger than previously believed
