Baichun Hu
Observed name: Bai-chun Hu
Institution: Shenyang Pharmaceutical University
Observed institution: Shenyang Pharmaceutical University
ORCID: 0000-0001-8959-6979
Observed ORCIDs: 0000-0001-8959-6979, 0000-0002-5788-7111
OpenAlex ID: A5024030663
