IFTPS

AcronymDefinition
IFTPSInstitute for Thermal Processing Specialists