Dean Oehlmann is a Chemical Engineer with over 30 years experience in design in distillation and separation process.
B Eng (Chem.) Hon, Melbourne University 1989