NDCT

AcronymDefinition
NDCTNatural Draft Cooling Tower
NDCTNetDesign Consulting (Spain)
NDCTNailsea & District Community Transport (UK)