Qianghuai Jia
Observed names: Jia, Qianghuai, QiangHuai Jia
Institution: Alibaba Group (China)
Observed institutions: University of Science and Technology of China, Tencent (China), Ant Group (China), Alibaba Group (China)
ORCID: 0009-0009-6143-9950
Observed ORCID: 0009-0009-6143-9950
OpenAlex ID: A5079516733
