MOSCOW, July 24. /TASS/. The Russian crew of the International Space Station (ISS) on August 17 will launch into the open space the first 3D printed Russian satellite. The Tomsk-TPU-120 satellite ...
Among the items on board is a new spacesuit to enable the station's crew to go out into open space. A crew of seven is currently aboard the ISS, comprised of three Russian cosmonauts and four U.S ...