NDSSA

Medical abbreviations:
NDSSA

National Diabetes Services Scheme Agreement