Feng Wang
Institution: Eighth Affiliated Hospital of Sun Yat-sen University
Observed institutions: Sun Yat-sen University, Eighth Affiliated Hospital of Sun Yat-sen University
ORCID: 0000-0002-6774-3680
Observed ORCID: 0000-0002-6774-3680
OpenAlex ID: A5085354520
