Proceedings of the Institution of Mechanical Engineers Part E Journal of Process Mechanical Engineering, 0954-4089

Journal