University of Lausanne
He has been named Docteur en Medecin, Honoris Causa, University of Lausanne (2010), as well as holding numerous visiting professorships and honorary lectureships.