The annual Rochester Lecture for 2023 took place on Wednesday 31 May, and was this year delivered by Dr Richard Bowman, a Royal Society University Research Fellow and Reader specialising in microscopy ...