AIHTTR

AcronymDefinition
AIHTTRAfrican Institute for Higher Technical Training and Research (Nairobi, Kenya)