17 pubs · 1,428 cites · h-index 11
Tsinghua University
2015 - Present
Bioinformatics Institute
2023 - 2023
Ministry of Education of the People's Republic of China
2019 - 2019
Northwest University
Duquesne University
2015 - 2015