Transactions of the Institute of Metal Finishing, ‎0020-2967

Journal