Haode Wang
Institutions: Shanghai Medical Information Center, University of Sheffield
Observed institutions: Shanghai Medical Information Center, University of Sheffield
ORCID: 0000-0002-5671-8658
Observed ORCID: 0000-0002-5671-8658
OpenAlex ID: A5028909832
