A

Avshalom Caspi

Duke University

ORCID: 0000-0003-0082-4600

788 papers and 151.1k citations.

PubIndex Score98Top 2%How it's scored
788Publications
151.1kTotal Citations
#10in Health disparities and outcomes
First publication: 1984First senior author: 1985