D

David Richardson

Duke Medical Center

ORCID: 0000-0001-5069-343X

320 papers and 80.4k citations.

PubIndex Score98Top 2%How it's scored
320Publications
80.4kTotal Citations
#3in Colonialism, slavery, and trade
First senior author: 1974