Shuzhen Yao
Observed names: Shu-Zhen Yao, Shu-zhen Yao, ShuZhen Yao, Shuzhen YAO, Yao Shu-zhen
Institution: MSD (China) Investment Co., Ltd. (China)
ORCID: 0000-0001-7785-9698
Observed ORCIDs: 0000-0001-7785-9698, 0009-0003-8264-9152
OpenAlex ID: A5034569193
