Funder
Shanghai Municipal Population and Family Planning Commission
Shanghai Education Development Foundation
Shanghai Educational Development Foundation
Tianjin Municipal Transportation Commission Science and Technology Development Plan Project
National Aerospace Science Foundation of China