NSTB

AcronymDefinition
NSTBNational Science and Technology Board (Singapore)
NSTBNational Satellite Test Bed
NSTBNorth Superior Training Board (Canada)