Section, intensive treatment in hospital
Acronym definitionWhat does ITU mean?ITU stands for Intensive Treatment Unit. 38 ListenSection, intensive treatment in hospitalEntry details21 February 2018 medical Printable Version Advanced search of this acronym