D

D. C. Richardson

Duke Medical Center

ORCID: 0000-0002-0054-6850

585 papers and 25.3k citations.

PubIndex Score98Top 2%How it's scored
585Publications
25.3kTotal Citations
First senior author: 1962