Manufacturing Technologies Associationh-index: 10Total citations: 840Total papers: 122Homepage: https://www.mta.org.uk/