S

Stephan Windecker

University of Bern

ORCID: 0000-0003-2653-6762

2k papers and 339.8k citations.

PubIndex Score98Top 2%How it's scored
2kPublications
339.8kTotal Citations
#4in Cardiac Imaging and Diagnostics
First publication: 1995First senior author: 2001