Scholarly Index

Tahir Dahiru

Netherlands Leprosy Relief; 66 total citations; 19 total publications; best world rank #103

Netherlands Leprosy Relief

66Total citations
19Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Leprosy Research and Treatment2021-2025103NL 1685.18