Adam Stokes

Technical Director

Professor of Bioinspired Engineering at University of Edinburgh