Planetary Societyh-index: 15Total citations: 1,096Total papers: 140Homepage: https://www.planetary.org/