Scholarly Index

Witsaroot Sripumkhai

National Science and Technology Development Agency; 606 total citations; 50 total publications; best world rank #560

National Science and Technology Development Agency

606Total citations
50Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Parasitic Diseases Research and Treatment2021-2025560TH 2460.00