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