51 pubs · 2,225 cites · h-index 17
University of Missouri
2012 - 2025
University of Illinois Urbana-Champaign
2006 - 2010
University of Southern California
2009 - 2009
Howard Hughes Medical Institute
2009 - 2009
Center for Integrated Protein Science Munich
2009 - 2009