J

John D. Powderly

Carolina BioOncology Institute

ORCID: 0000-0002-7608-0380

310 papers and 33.6k citations.

PubIndex Score92Top 8% · mid-careerHow it's scored
310Publications
33.6kTotal Citations
First publication: 2003First senior author: 2018