Professor Eleanor Stride is Statutory Professor of Biomaterials, University of Oxford.
Return to Search Group