IDRD

Medical abbreviations:
IDRD

International Dispute Resolution Directory