23 pubs · 1,921 cites · h-index 13
University of North Carolina at Chapel Hill
2017 - Present
University of Michigan
2012 - 2020
Michigan United
2016 - 2016
Shanghai Institutes for Biological Sciences
2009 - 2010
Center for Excellence in Molecular Cell Science
2009 - 2010