A

A. John Barrett

National Institutes of Health

ORCID: 0000-0002-6082-4437

814 papers and 58.8k citations.

PubIndex Score97Top 3% · seniorHow it's scored
814Publications
58.8kTotal Citations
First publication: 1965First senior author: 1967