Profile of Arturo A. Andrade Mendoza