Steve Caddick by staff 13/11/20 Steve Caddick Wonkhe Stephen Caddick is Pro-Vice-Provost (UK) and Professor of Chemical Biology at UCL.