UDUR

AcronymDefinition
UDURUniversity of Durham (UK)