Institute for Challenging Disorganization
Key Facts
Abbreviation
ICD
Pronunciation
/ˈɪnstɪˌtut fər ˈʧælənʤɪŋ dɪˌsɔrgənəˈzeɪʃən/
Category
Governmental
Related Field
Institutes
Other meanings of ICD
Implanted cardiac defibrillator
Medical