David Carter, Chemical Engineer: Expertise in Gas and Liquid Separation Processes Information Location: Ottawa, Canada