Xiangcai Ma
Observed names: Ma Xiangcai, Ma, Xiangcai
Institution: Shanghai Publishing and Printing College
Observed institutions: University of Shanghai for Science and Technology, Shanghai Publishing and Printing College
ORCID: 0000-0003-1151-0412
Observed ORCID: 0000-0003-1151-0412
OpenAlex ID: A5049781990
