teaching activities Alternatives for Dispute Resolution Civil and Mercantile Contracts Corporations Notary Law
education and training Degree in Law, Tecnológico de Monterrey Doctor of Philosophy, Tulane University Master of Laws, Tulane University Master's Degree in Business Administration, Tecnológico de Monterrey