Scholarly Index

Armelle Grevot

Novartis (Switzerland); 637 total citations; 11 total publications; best world rank #98

Novartis (Switzerland)

637Total citations
11Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Immunotoxicology and immune responses2021-202598CH 264.61
Animal testing and alternatives2021-2025776CH 2744.40