Scholarly Index

Vanessa Schumacher

Roche (Switzerland); 546 total citations; 36 total publications; best world rank #216

Roche (Switzerland)

546Total citations
36Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Immunotoxicology and immune responses2021-2025216CH 746.19