Centro de Investigación Científica y de Educación Superior de Ensenada, Baja California, CICESE: 634-135; Consejo Nacional de Ciencia y Tecnología, CONACYT: 25096, CB-2012/177041 Grant uri icon