C. J. Xu
Observed names: C. J. Xu, Cheng-Long Xu, Cheng‐Long Xu, G. F. Xu, G. F. Xu, H. Y. Xu, Xu, C. J., Z. S. Xu
ORCID: 0009-0007-6122-4461
Observed ORCIDs: 0009-0007-6122-4461, 0000-0001-5679-2009, 0000-0002-8281-7828, 0009-0004-0193-4910
OpenAlex ID: A5088374269
