About Armand de Mestral Armand de Mestral is a CIGI senior fellow and professor emeritus at McGill University.