258
Publications
132.4K
Citations
943
Authors
525
Institutions
Rankings shown are based on concept H-Index.
ME University of Bern |
EV Institute of Social and Preventive Medicine |
DG University of Oxford |
JP Leiden University |
PC Cochrane |
Rankings shown are based on concept H-Index.
London, United Kingdom |
Lausanne, Switzerland |
Bern, Switzerland |
Cambridge, United States |
![]() Montreal, Canada |