NASA Installs Device at Space Station in Long-Sought Quest for Antimatter
Friday, May 20, 2011 - 11:20
in Astronomy & Space
Endeavour astronauts attached a $2 billion cosmic ray detector to the International Space Station.
Endeavour astronauts attached a $2 billion cosmic ray detector to the International Space Station.