Scholarly Index
Stephan Harbarth
University Hospital of Geneva; 36,622 total citations; 459 total publications; best world rank #17
University Hospital of Geneva
36,622Total citations
459Total publications
86H-index
Scholarly Index
University Hospital of Geneva; 36,622 total citations; 459 total publications; best world rank #17
University Hospital of Geneva