R

Richard R. Drake

Medical University of South Carolina

ORCID: 0000-0002-6285-6440

529 papers and 10.5k citations.

PubIndex Score70Top 30% · seniorHow it's scored
529Publications
10.5kTotal Citations
First publication: 1989First senior author: 1995