Senior E-Data Infrastructure
Shopee
Harbin Institute of Technology at Weihai
Nanyang Technological University