NUSTR

AcronymDefinition
NUSTRNational University of Science, Technology and Research (Abu Dhabi)