Javier Bosch-Lluis earned his B.Sc. and M.S. degrees in Telecommunications Engineering from the Universitat Politècnica de Catalunya (UPC), where he also
The crew is expected to land in Florida around 2:30 p.m. EDT (1830 UTC) on Friday. April 1 at 6:24 p.m. EDT (2224 UTC) is the earliest launch opportunity during a six-day window.