ILDS: International League of Dermatological Societies

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

ILDS: International League of Dermatological Societies

Definition in English: International League of Dermatological Societies