Dr. Richard McFarlane
Research Scientist/Engineer, Oil Sands TechnologiesContact Information
richard.mcfarlane@innotechalberta.ca 780-450-5257Expertise
Chemical processing, heavy oil and distillate fractions
Chemical processing, heavy oil and distillate fractions