ANDY BEALE, professor of chemistry at University College London (UCL), has been awarded IChemE’s 2025 Andrew Medal and ...