Yi Shu
Observed names: Shu, Yi, Y Shu
Institution: Oxford Instruments (United Kingdom)
Observed institutions: Oxford Instruments (United Kingdom), Huazhong University of Science and Technology
ORCID: 0009-0007-6492-9440
Observed ORCID: 0009-0007-6492-9440
OpenAlex ID: A5068864996
