WAADS: World Association of Anti-Doping Scientists

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

Definition in English: World Association of Anti-Doping Scientists