TADSA: TB Alliance DOTS Support Association

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

Definition in English: TB Alliance DOTS Support Association