Farthest, largest water mass in universe found
Friday, July 22, 2011 - 15:00
in Astronomy & Space
An international team of astronomers led by the California Institute of Technology and involving the University of Colorado Boulder has discovered the largest and farthest reservoir of water ever...