Johannes Rigger

Cardiology Department, Belfast Health & Social Care Trust, Belfast, Northern Ireland, UK;

Kantonsspital, St Gallen, Switzerland

Articles by author