Astronomers discover largest star on record
Wednesday, July 21, 2010 European astronomers have discovered the most massive star yet on record; it is approximately 300 times the mass of our sun, beyond the previously accepted limit of 150 solar masses. Paul Crowther, professor of astrophysics at