Scholarly Index

Emily Locke

Program for Appropriate Technology in Health; 2,301 total citations; 55 total publications; best world rank #913

Program for Appropriate Technology in Health

2,301Total citations
55Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Malaria Research and Control2021-2025913US 18086.37