Xiaoxing Ren
Observed name: Ren, Xiaoxing
Institution: Cornell University
Observed institutions: Shanghai Jiao Tong University, China University of Petroleum, Beijing, Cornell University
ORCID: 0000-0001-5676-4673
Observed ORCID: 0000-0001-5676-4673
OpenAlex ID: A5058430475
