OECD

Medical abbreviations:
OECD

Organization for Economic Co-operation and Development