The Tarantula Nebula, also called 30 Doradus, is the brightest star-forming region in our part of the galaxy. It's in…
[/caption] At the University of Toronto, a trio of astronomers have been fishing - fishing for a copious catch of…