J

J. Peter Donnelly

Baylor College of Medicine

ORCID: 0000-0002-8521-335X

261 papers and 27.9k citations.

PubIndex Score98Top 2%How it's scored
261Publications
27.9kTotal Citations
First publication: 1983First senior author: 1987