Rui Zha
Observed name: Zha, Rui
Institution: Baidu (China)
Observed institutions: University of Science and Technology of China, Baidu (China)
ORCID: 0000-0002-6557-123X
Observed ORCIDs: 0000-0002-6557-123X, 0000-0001-5735-3059
OpenAlex ID: A5061557922
