He joined the European Space Agency ( ESA ) in the same year .
Francesc Torres graduated in 1988 with a degree in Telecommunications Engineering from the Barcelona School of Telecommunications Engineering .
Francesc Torres joined the European Space Agency ( ESA ) in the same year .
Francesc Torres graduated in 1988 with a degree in Telecommunications Engineering from the Barcelona School of Telecommunications Engineering .