19 pubs · 1,359 cites · h-index 15
Yale University
2012 - Present
Chinese University of Hong Kong
2018 - 2018
Institute of Molecular and Cell Biology
2005 - 2009
Genomics (United Kingdom)
2005 - 2005