S

Sunni L. Mumford

National Institutes of Health

ORCID: 0000-0003-0133-3176

592 papers and 11.6k citations.

PubIndex Score69Top 31% · seniorHow it's scored
592Publications
11.6kTotal Citations
First publication: 1983First senior author: 2006