Christopher Qingdao Lan

Christopher Qingdao Lan

Professor of Chemical and Biological Engineering, University of Ottawa
Verified email at uottawa.ca
Cited by 13435