Yu Luo
Institution: University of Central Missouri
Observed institutions: University of Central Missouri, University of Missouri–Kansas City, University of Hong Kong
ORCID: 0009-0008-3317-4935
Observed ORCID: 0009-0008-3317-4935
OpenAlex ID: A5078413252
