R136a1 The Most Massive Star Ever Discovered!

  • 13 years ago
Scientists discover R136a1 the most massive star ever discovered is 320 times larger than our own sun