Ren Yu
Observed names: Ren YU, Yu Ren
Institution: Naval University of Engineering
Observed institutions: Naval University of Engineering, University of Manchester, Nuclear Power Institute of China
ORCID: 0000-0002-5529-8399
Observed ORCID: 0000-0002-5529-8399
OpenAlex ID: A5045685434
