Committees
University of Dundee
Positions
Professor in Law, Dundee Law School
Professor of Life Sciences
Vice-Principal (Research)