Christopher Lee's Location
Southampton, England, GB
Christopher Lee's Work
Christopher Lee's Education
Christopher Lee's Summary
Christopher Lee, based in Southampton, England, GB, is currently a Principal Scientist at Ilika plc, bringing experience from previous roles at Ilika PLC. Christopher Lee holds a 1995 - 2002 Doctor of Philosophy in Philosophy, Chemistry @ University of Alberta. Christopher Lee has 1 email and 1 mobile phone number on RocketReach.