Juan Jose Rueda

Dr. Juan Jose Rueda

Department of Separation Science, School of Engineering Science, Lappeenranta-Lahti University of Technology (LUT), Finland