Scholarly Index

Helen Clark

Helen Keller Eye Research Foundation; 5,493 total citations; 80 total publications; best world rank #198

Helen Keller Eye Research Foundation

5,493Total citations
80Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Global Public Health Policies and Epidemiology2021-2025198US 3990.80
Health and Conflict Studies2021-2025400US 9256.61