News & Events
About Us
About LeaderShip
Chongqing Academy of Science and Technology (CAST) was established in 2008. It was called the Chongqing Academy of Applied Technology and is a public institution approved by the People’s Government of Chongqing Municipality. CAST is an industrial & technical all-around institution to integrate researches & developments, technical transformations & transfers, personnel training and international exchanges.
It is the largest service institution in the western China that is committed to scientific researches and technical innovations constituted by Chongqing Municipality. CAST consists of nine (9) institutes and eight (8) centers.