Michael Sefton is a professor at the Institute of Biomaterials and Biomedical Engineering, University of Toronto.

Articles by this author