E

Edwine Barasa

Angkor Hospital for Children

ORCID: 0000-0001-5793-7177

310 papers and 8.9k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
310Publications
8.9kTotal Citations
#6in Healthcare Systems and Reforms
First senior author: 2017