129 pubs · 9,765 cites · h-index 42
Northwestern University
1998 - Present
2006 - 2017
Czech Academy of Sciences, Institute of Physiology
2016 - 2016
University of Utah
2007 - 2007
Northwestern Medicine
2006 - 2006