Miguel Sánchez Astudillo, Maestro universitario.