Yizhuang Ding
Institution: NARI Group (China)
Observed institutions: NARI Group (China), State Key Laboratory of Digital Medical Engineering, Southeast University
ORCID: 0000-0001-8926-6654
Observed ORCID: 0000-0001-8926-6654
OpenAlex ID: A5067817930
