English: NPSA
Welsh: Asiantaeth Genedlaethol Diogelwch Cleifion
Subject: Iechyd
English definition: National Patient Safety Agency