Newton Advanced Fellowship award - The Royal Society, UK [NA160116]; Consejo Nacional de Ciencia y Tecnología (CONACyT), México [1085121], [932326] Grant uri icon