141 pubs · 10,921 cites · h-index 43
University of Oxford
2011 - 2025
Key Laboratory of Guangdong Province
2025 - 2025
Institute of Structural and Molecular Biology
2020 - 2025
Centre for Human Genetics
2004 - 2024
The University of Texas at Dallas
2018 - 2022