Mengzhou Sun
Observed name: Sun, Mengzhou
Institution: Neusoft Medical Systems Co., Ltd. (China)
Observed institutions: University of California, Santa Cruz, Neusoft Medical Systems Co., Ltd. (China)
ORCID: 0009-0001-2201-1910
Observed ORCID: 0009-0001-2201-1910
OpenAlex ID: A5102693027
