NYCTRU

AcronymDefinition
NYCTRUNorthern and Yorkshire Clinical Trials and Research Unit (University of Leeds; Leeds, UK)