K

K. D. McKeegan

Planetary Science Institute

ORCID: 0000-0002-1827-729X

463 papers and 15.4k citations.

PubIndex Score87Top 13% · seniorHow it's scored
463Publications
15.4kTotal Citations
First publication: 1982First senior author: 1987