06.02.2006 - By ESA Communications Department
The International Space Station (ISS) is one of the largest research projects ever