Shelly X. Ren
Observed names: Ren, Shelly, S X Ren, S. Ren, S.X. Ren, Shelly Ren
Institution: Oak Ridge National Laboratory
Observed institutions: Lyon 1 Université, Oak Ridge National Laboratory, University of Tennessee at Knoxville
ORCID: 0000-0002-0311-624X
Observed ORCID: 0000-0002-0311-624X
OpenAlex ID: A5024907830
