Institution Link
              
          Country/Territory
              China
          Location
              
  
    
    
  
  39.841476, 116.316415
          Institution Type
              University
          Initial Partnership Year
              2018
          Visibility
              Public
          