1. Department of Chemical Engineering Imperial College London London UK
2. The Sargent Centre for Process Systems Engineering Imperial College London London UK
3. Department of Bioengineering Imperial College London London UK
4. Purolite Ltd Llantrisant UK