NTO

Medical abbreviations:
NTO

New Turing Omnibus