In April 2001 he flew again on STS-100 and visited the International Space Station , where he walked in space and helped to install the Canadarm2. In December 2012 he flew for a third time aboard Soyuz TMA-07M and joined Expedition 34 on the ISS. His mission ended in May 2013 when he returned to earth.