
Professor Stephan Schueler
Nuffield Health, Newcastle-upon-Tyne Hospital, Newcastle-Upon-Tyne (United Kingdom of Great Britain & Northern Ireland)
Follow
Contributor content
Session
State of the art in device therapy for heart failure
27 May 2018

