Haoyang Ren
Observed name: Ren, Haoyang
Institution: Shandong Management University
Observed institutions: Shandong Management University, China University of Mining and Technology - Beijing
ORCID: 0000-0001-7095-9936
Observed ORCID: 0000-0001-7095-9936
OpenAlex ID: A5044877306
