SMTL

AcronymDefinition
SMTLSurgical Materials Testing Laboratory (UK)