Scholarly Index

Eva Caroff

Idorsia (Switzerland); 292 total citations; 15 total publications; best world rank #180

Idorsia (Switzerland)

292Total citations
15Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chemokine receptors and signaling2021-2025180CH 777.76
Cytokine Signaling Pathways and Interactions2021-2025548CH 374.43