Dr Tom Shenton B.Sc., Ph.D., C.Eng. M.I.Mech. E.

Reader School of Engineering

Publications