Luc is a professor in Healthcare Technology. 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.