HomeMexicoBarron Salazar GerardoBBarron Salazar GerardoIndustrial and intellectual property consultants