Odilia I. Woudstra

Department of Cardiology, Tergooi Ziekenhuis, Blaricum, The Netherlands

0000-0003-4255-1401