S

Steven C. Moore

National Cancer Institute

ORCID: 0000-0002-8169-1661

603 papers and 24.9k citations.

PubIndex Score87Top 13% · seniorHow it's scored
603Publications
24.9kTotal Citations
First publication: 1913First senior author: 2006