European Astronaut Centreh-index: 37Total citations: 5,602Total papers: 332Homepage: https://www.esa.int/About_Us/EAC