NYUAD

AcronymDefinition
NYUADNew York University Abu Dhabi (New York and United Arab Emirates)