The Instituto Nacional de Salud Pública (INSP) is a leading research and academic institution specializing in public health, epidemiology, and biomedical sciences. It operates under the Secretariat of Health of Mexico and is headquartered in Cuernavaca, Morelos.