International Space Centreh-index: 2Total citations: 56Total papers: 7Homepage: https://internationalspacecentre.org