English: DRN
Welsh: Rhwydwaith Ymchwil Diabetes
Subject: Iechyd
English definition: Diabetes Research Network