ICDR ICDR is the abbreviation for the International Centre for Dispute Resolution.
ICDR is the abbreviation for the International Centre for Dispute Resolution.
Independent Attorneys