M

Michael Scharl

Swiss Integrative Center for Human Health

ORCID: 0000-0002-6729-1469

530 papers and 25.5k citations.

PubIndex Score97Top 3%How it's scored
530Publications
25.5kTotal Citations
First publication: 2004First senior author: 2011