Fen Ai
Observed institutions: Central Hospital of Wuhan, Huazhong University of Science and Technology
ORCID: 0000-0001-6182-3359
Observed ORCIDs: 0000-0001-6182-3359, 0000-0002-5039-5018, 0000-0003-0384-7664, 0000-0001-9843-4891
OpenAlex ID: A5077610049
