Speaker illustration

Professor Robert Fagard

University Hospitals Leuven, Leuven (Belgium)