at Institution of Chemical Engineers (IChemE)
Katherine Barclay is a(n) working at Institution of Chemical Engineers (IChemE).