ICSD

Medical abbreviations:
ICSD

International Consortium for Social Development