Institute for Advanced Study Laboratoire1183143
Chengdu University, Chengdu 610106Chinehttps://www.cdut.edu.cn/en/info/1003/1106.htm
Chengdu University of Technology Institution103629
CDUTSichuan, Chengdu, ChenghuaROR : https://ror.org/05pejbw21Chinehttp://www.cdut.edu.cn/english/default.html