KETD

AcronymDefinition
KETDKirk Ella Tool Design (UK)