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