Press Release featured News Press Releases 11 years ago Astronaut meets robot – European researchers develop training techniques for planetary missions Bremen, October 2nd 201... [read more]