57 pubs · 3,838 cites · h-index 18
Second Genome (United States)
2018 - 2018
Emory University
2011 - 2017
University of East Anglia
2004 - 2008
University of Leeds
2007 - 2008
Institute of Structural and Molecular Biology
2008 - 2008