An international team of astronomers has used the NASA/ESA Hubble Space Telescope to observe N103B, a supernova remnant in our neighboring galaxy the Large...