Baofa Luo
Institution: People’s Hospital of Wenshan Prefecture
Observed institutions: People’s Hospital of Wenshan Prefecture, First Affiliated Hospital of Kunming Medical University
ORCID: 0009-0009-8222-5097
Observed ORCID: 0009-0009-8222-5097
OpenAlex ID: A5032140984
