Meet our team Professor Stephen Wallace Chair of Chemical Biotechnology at the University of Edinburgh Team Members Current Team members. Previous Team Members Previous Team Members This article was published on 2025-05-01