Meet our team Professor Louise Horsfall Chair of Sustainable Biotechnology at the University of Edinburgh. Team Members Current Team members. This article was published on 2025-05-22