Profile picture
Chengrui Wang
  • Technician / Assistant
    Primary
    Chongqing Telecom System Integration, Co., Ltd.
    Chongqing, China
  • Technician / Assistant
    Chongqing Telecom Co., Ltd
    Chongqing, China
mini profile avatar Chengrui Wang