Universities Space Research Associationh-index: 250Total citations: 391,726Total papers: 9,526Homepage: http://www.usra.edu/