×
Spain

Spain Space Stats

Definitions

STAT AMOUNT DATE RANK
International Space Station flights 1 1101 11th out of 15
International Space Station visitors 1 1101 9th out of 15
Space agency INTA (Instituto Nacional de Técnica Aeroespacial) 2011

Citation