Scholarly Index

Thomas Pilgrim

University Hospital of Bern; 56,884 total citations; 507 total publications; best world rank #24

University Hospital of Bern

56,884Total citations
507Total publications
73H-index

Published ranking records