NYCTRU

AcronymDefinition
NYCTRU➣Northern and Yorkshire Clinical Trials and Research Unit (University of Leeds; Leeds, UK)