Acronym of ITU
( Intensive Treatment Unit )
Section, intensive treatment in hospital
Back