Author

Yuan Ren

Observed name: Ren, Yuan
ORCID: 0000-0002-4901-3596
Observed ORCIDs: 0000-0002-4901-3596, 0009-0000-6062-8711
OpenAlex ID: A5012431195
Works count: 22
Citation count: 289
H-index: 9
I10-index: 8
Year
Topic
Type