Scholarly Index

Johannes Larsch

University of Lausanne; 1,526 total citations; 15 total publications; best world rank #512

University of Lausanne

1,526Total citations
15Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research Applications2021-2025512CH 969.91