Space Systems Research Corporation (United States)h-index: 30Total citations: 3,915Total papers: 198Homepage: https://ssrc.com/