164 pubs · 1,758 cites · h-index 19
University of Wisconsin–Madison
2013 - 2023
Morgridge Institute for Research
2022 - 2022
Howard Hughes Medical Institute
2001 - 2018
Institute of Cell Biology and Neurobiology
2017 - 2017
Purdue University West Lafayette
2013 - 2014