teaching activities Applied Legal Research Human Rights and their Judicial Interpretation Human Rights and their Judicial Interpretation Human Rights and their Judicial Interpretation Strategic Litigation
education and training Degree in Law, Tecnológico de Monterrey Master of International Law, Escuela de Gobierno y Transformación Pública, Monterrey PhD in Law, Universidad Autónoma de Aguascalientes