Luc is professor at the research group Healthcare Technology and leading lector at the Centre of Expertise Health Innovation. Previously, he was a professor at the University of Sheffield in England, the University of Maastricht and a lecturer at Zuyd University of Applied Sciences. He works both nationally and internationally and supervises projects in Ghana, Gambia, South Africa, India and Nepal. He is also chairman of a global umbrella organization of aid organizations.