
Doctor Patrick Heck
Royal Papworth Hospital NHS Foundation Trust, Cambridge (United Kingdom of Great Britain & Northern Ireland)
Follow
Contributor content
Journal
The role of implantable cardiac defibrillators in cardiac sarcoidosis: saviour or sinner?
25 January 2013


