Sheng Ren
Observed names: Ren Sheng, Ren, Sheng
Institution: Hunan University of Arts and Science
Observed institutions: Central South University, Hunan University of Arts and Science
ORCID: 0000-0002-3597-7124
Observed ORCIDs: 0000-0002-3597-7124, 0000-0002-1543-240X
OpenAlex ID: A5060879177
