Proceedings of the Institution of Mechanical Engineers. Part A. Power and process engineering, ‎0263-7138

Journal