Country/Territory China Location 21.469191, 109.131664 Institution Type Non-University Initial Partnership Year 2018 Visibility Private