170 pubs · 12,381 cites · h-index 33
Karolinska Institutet
2015 - Present
Soochow University
2022 - Present
Agricultural Genomics Institute at Shenzhen
2022 - Present
Zhangjiagang First People's Hospital
2022 - Present
Second Affiliated Hospital of Soochow University
2026 - Present