Imparte los cursos prácticos de Toxicología y Farmacognosia en la licenciatura de Química Farmacéutica Biológica en la Facultad de Química, y por invitación un curso en el Posgrado en Ciencias Químicas y Bioquímicas de la UNAM.
Ha titulado a cuatro alumnos de licenciatura y co-asesorado a una decena alumnos de licenciatura y maestría. Participa como tutor en los programas de estancias de investigación y servicio social.
Ha presentado sus trabajos en más de veinte foros especializados nacionales e internacionales (American Chemical Society, American Society of Pharmacognosy, Sociedad Química de México, entre otras).
Es árbitro por invitación en revistas especializadas, incluyendo Molecular Diversity, Toxicology Research RSC, RSC Advances y Revista Mexicana de Ciencias Farmacéuticas.