Dept. Cardiology, Leiden University Medical Center, Albinusdreef 2, 2300RC, Leiden, and Institute of Biology IBL, University of Leiden, Sylviusweg 72, 2333BE, Leiden, The Netherlands
Prof. Robert Poelmann
Dept. Cardiology, Leiden University Medical Center, Albinusdreef 2, 2300RC, Leiden, and Institute of Biology IBL, University of Leiden, Sylviusweg 72, 2333BE, Leiden, The Netherlands