MECTAT

AcronymDefinition
MECTATMiddle East Centre for the Transfer of Appropriate Technology (Lebanon)