IDSD

Medical abbreviations:
IDSD

Information for Decision-Making for Sustainable Development