IDCA

Medical abbreviations:
IDCA

International Development Cooperation Agency