Consejo Nacional de Ciencia y Tecnología (CONACyT) 2928-2016; FOINS-PN 292474-2017; FORDECYT; COECYTJAL 9851-2022; Laboratorio Nacional PLANTECC Grant uri icon