22 pubs · 1,433 cites · h-index 13
Stony Brook University
2013 - 2021
Stanford University
2008 - 2011
Howard Hughes Medical Institute
2006 - 2006
Washington University in St. Louis
2004 - 2006
Center for Theoretical Biological Physics