Mark Bagley is a Professor of Organic Chemistry in the School of Life Sciences. Mark delivers many of the taught modules in Synthetic Organic Chemistry as part of the Chemistry degree programmes offered by the University and leads a vibrant…
Blog Archives