Scholarly Index

Jaco Botha

Takeda (Switzerland); 343 total citations; 49 total publications; best world rank #351

Takeda (Switzerland)

343Total citations
49Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Lysosomal Storage Disorders Research2021-2025351CH 586.90
Trypanosoma species research and implications2021-2025744CH 2478.32