E

Elaine J. Abrams

ICAP Global Health

ORCID: 0000-0001-7938-8981

560 papers and 19.7k citations.

PubIndex Score98Top 2%How it's scored
560Publications
19.7kTotal Citations
First publication: 1982First senior author: 1992