ODR

Views 23 meanings found
ODR most often describes mechanisms for handling disputes online, especially in legal and consumer contexts, while it can also refer to financial instruments like overseas depository receipts and specialized scientific equipment.

Medical

Miscellaneous

Community

Governmental

Academic & Science

Regional

Computing

Business