BADSS: Bristol Area Downs Syndrome Support

What does BADSS mean? The above is one of BADSS meanings. It may have other definitions. Please refer to the end of this passage.

BADSS: Bristol Area Downs Syndrome Support

Definition in English: Bristol Area Downs Syndrome Support