Todd Stewart
- Position
- Professor of Mechanical and Medical Engineering
- Phone
- +44 (0)113 343 2133
- Location
- 242 Mechanical Engineering
- Faculty
- Engineering & Physical Sciences
- School
- Mechanical Engineering
- Faculty profile link
- https://eps.leeds.ac.uk/staff/165/Dr_Todd_Stewart