Peter Styring

Professor of Chemical Engineering , University of Sheffield