Scholarly Index

Michaël Schüpbach

University of Bern; 6,707 total citations; 121 total publications; best world rank #941

University of Bern

6,707Total citations
121Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neuromodulation and Treatments for Neurological DisordersLifetime941CH 1496.62