N
news
Guest
Europe's presence in space has been increasingly visible in recent years. To cite a recent example, the 16 May launch of NASA's Space Shuttle Endeavour carried the biggest, most ambitious science payload ever delivered to the International Space Station, the European Space Agency-built alpha magnetic spectrometer - a 6.9t particle detector physicists hope will help unravel the secrets of so-called "dark matter".
Read more...
Read more...