In December 2003, CAST established the Help Our Motherland through Elite Intellectual Resources from Overseas Program (HOME, also known as "Haizhi") in concert with the Organization Department of the Chinese Communist Party and the Ministry of Human Resources and Social Security. The goal of HOME has been to recruit overseas science and technology talent for technology transfer purposes. Since 2014, CAST has established a series of "offshore entrepreneurial bases" in multiple countries that have been described as a "hub-and-spoke model where a base in China incubates and commercializes innovative ideas sourced from a network of offshore innovation centers in foreign countries."
Science & Technology Review was begun in 1980 in the United States and now is the journal of China Association for Science & Technology (CAST). Charged by CAST, Science & Technology Review is edited and published by Science & Technology Review Society.