NTBC

Medical abbreviations:
NTBC

National Technology Business Centre