S

Stephan Krähenbühl

University Hospital of Basel

ORCID: 0000-0001-8347-4145

264 papers and 11.2k citations.

PubIndex Score98Top 2%How it's scored
264Publications
11.2kTotal Citations
First publication: 1982First senior author: 1993

Top publicationsby citations

Indexing the rest of 264 publications…