Chenrui An
Observed institutions: Chinese Academy of Sciences, Third Affiliated Hospital of Guangzhou Medical University, Key Laboratory of Guangdong Province, Guangdong Province Women and Children Hospital, University of Chinese Academy of Sciences, Institute of Zoology, State Key Laboratory of Stem Cell and Reproductive Biology, Zhejiang University, Guangzhou Medical University
ORCID: 0000-0001-5211-0197
Observed ORCID: 0000-0001-5211-0197
OpenAlex ID: A5006671001
