Zhang Linchao

#353447

Director of Innovation, Tencent