E

Evan R. Myers

Duke University

ORCID: 0000-0002-9053-9864

667 papers and 26.6k citations.

PubIndex Score98Top 2%How it's scored
667Publications
26.6kTotal Citations
First publication: 1983First senior author: 1983