Profile picture
Yan Shi
  • Manager
    Geneseeq Technology Inc.
    Nanjing, China
mini profile avatar Yan Shi