Princeton Satellite Systems (United States)h-index: 22Total citations: 2,017Total papers: 172Homepage: http://www.psatellite.com/