Scholarly Index

Marco Osterwalder

University of Bern; 5,411 total citations; 45 total publications; best world rank #332

University of Bern

5,411Total citations
45Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Congenital heart defects research2021-2025970CH 1670.53
Developmental Biology and Gene Regulation2021-2025332CH 1258.75