Indian scientists on team which found 80 star explosions Nation Indian scientists on team which found 80 star explosions News Analysis India 3 years ago Express News Service BENGALURU: An international team, including Indian scientists, have discovered 80 new explosions of stars – called supernova remnants (SNRs) – in the...Read More