PUBLICATIONS

Journal of The Institution of Mechanical Engineers (IMechE)