Scientists to Announce 'Major Result' from Star Study Wednesday
Monday, August 26, 2013 - 12:30
in Astronomy & Space
Astronomers working with the Very Large Telescope in Chile plan to announce a "major result" Wednesday (Aug. 28).