Eli Keshavarz-Moore is a Professor of Bioprocess Science & Enterprise, University College London
Back to VISION 2020