Hai-hua Yao
Observed name: Hai-Hua Yao
Institution: Shanghai Eighth People Hospital
Observed institutions: Shanghai Eighth People Hospital, Shanghai Sixth People's Hospital
ORCID: 0000-0002-3855-395X
Observed ORCID: 0000-0002-3855-395X
OpenAlex ID: A5091598838
