Scholarly Index
René Rizzoli
University Hospital of Geneva; 65,561 total citations; 691 total publications; best world rank #3
University Hospital of Geneva
65,561Total citations
691Total publications
119H-index
Scholarly Index
University Hospital of Geneva; 65,561 total citations; 691 total publications; best world rank #3
University Hospital of Geneva