University of Alberta, UofA; Consejo Nacional de Ciencia y Tecnología, CONACYT: 290239, 316258 Grant uri icon