Scholarly Index

Michael Lahn

University of Geneva; 3,460 total citations; 52 total publications; best world rank #864

University of Geneva

3,460Total citations
52Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
TGF-β signaling in diseasesLifetime864CH 1490.23