TTC

views updated

TTC teachers' training course
• technical training centre
• Military Technical Training Command
• Med. transcutaneous transhepatic cholangiography

More From encyclopedia.com