WCSD

Medical abbreviations:
WCSD

World Council on Sustainable Development