Scholarly Index

Inge Lefevre

Takeda (Switzerland); 1,569 total citations; 28 total publications; best world rank #643

Takeda (Switzerland)

1,569Total citations
28Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Viral Infections and Outbreaks Research2021-2025838CH 2079.16
Dengue and Mosquito Control Research2021-2025643CH 255.29