MMUST

AcronymDefinition
MMUSTMasinde Muliro University of Science and Technology (Kenya)