IDEPAZ

Medical abbreviations:
IDEPAZ

'Institute for Development, Democracy and Peace'