He sido el profesor encargado de Epidemiología general durante 14 años y profesor encargado de Bioestadística durante 1 año, ambos en la Licenciatura y Grado en Medicina.
Además de la docencia anterior como profesor encargado de asignatura, he impartido aproximadamente 470 horas de docencia de pregrado y aproximadamente 691 horas de postgrado, en asignaturas de mi área de conocimiento en medicina y otras licenciaturas. De la docencia de postgrado aproximadamente 350 han correspondido a masteres y 305 horas eran de doctorado incluyendo un curso de doctorado con mención de calidad (MCD 2003-00695).
He impartido cursos de Formación Continuada profesional (aproximadamente 110 horas).