Nature study finds massive stars may explode leaving no remnant

Technology