Scholarly Index

Anabel Zabala-Peñafiel

University of Pennsylvania; 88 total citations; 8 total publications; best world rank #648

University of Pennsylvania

88Total citations
8Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Research on Leishmaniasis Studies2021-2025648US 7180.61