Health Research Authority

an executive non-departmental public body of the Department of Health