NASA has assigned the crew for space shuttle mission STS-132, targeted for launch in April 2010. This flight will deliver the Russian-built Mini Research Module (MRM1) to the International Space ...