Country/Territory China Location 28.687793, 115.859511 Institution Type Non-University Initial Partnership Year 2017 Visibility Private