English: National Endowment for Science, Technology and the Arts
Welsh: Y Gwaddol Cenedlaethol ar gyfer Gwyddoniaeth, Technoleg a'r Celfyddydau
Subject: Iechyd
English definition: NESTA
Welsh definition: NESTA