Scholarly Index

Sophie I. Owen

University of Bedfordshire; 317 total citations; 16 total publications; best world rank #979

University of Bedfordshire

317Total citations
16Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Research on Leishmaniasis Studies2021-2025979GB 6974.95