where did the european astronaut who logged 26d 17h 38m in space teach mathematics ?
royal institute of technology