IICGADS: International Intergovernmental Consultative Group on Anti-Doping in Sport

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

Definition in English: International Intergovernmental Consultative Group on Anti-Doping in Sport