China Association for Science and Technology(CAST)
Tianjin Municipal People's Government
Nankai University
Chinese Chemical Society
Children and Youth Science Center of CAST
Tianjin Science and Technology Association