Forecasting Endeavour's voyages into space, from start to finish
(PhysOrg.com) -- After 12 missions to the International Space Station, the space shuttle Endeavour has returned to Earth. This missions conclusion is bittersweet for Texas Tech University graduate Joel Tumbiolo.