Professor Luc Vanhees

Current affiliation: Kuleuven
Subject speciality: Health Sciences
Primary location: Belgium