Karen Polizzi
Lecturer, Faculty of Natural Sciences, Department of Life Sciences, Imperial College London