Swedish Space Corporationh-index: 45Total citations: 6,987Total papers: 324Homepage: http://www.sscspace.com/