46 pubs · 2,417 cites · h-index 20
City University of Hong Kong
2025 - Present
University of California, San Francisco
2015 - 2025
University of San Francisco
2022 - 2023
University of Zurich
2013 - 2018
Institute of Gene Biology
2015 - 2018