ITU

Views 17 meanings found
ITU most often refers to the United Nations‑affiliated International Telecommunication Union, though in healthcare it can mean an Intensive Therapy Unit and in academia it may denote a thematic unit or Istanbul Technical University.

Medical

Miscellaneous

Community

Governmental

International

Academic & Science

Computing

Business

Sports