Shanghai Zhongqiao Vocational and Technical University is headquartered in China Shanghai Shi. Shanghai Zhongqiao Vocational and Technical University was founded in 2002. Shanghai Zhongqiao Vocational and Technical University has a total of 27 patents