Eleanor Stride

Eleanor Stride holds a B.Eng. and Ph.D. from University College London. Following the completion of her PhD in 2005 She was appointed to a lectureship and a Royal Academy of Engineering and EPSRC Research Fellowship and subsequently a Readership in 2010. She joined the Institute of Biomedical Engineering in Oxford in October 2011.

Articles by Eleanor Stride