13 pubs · 1,025 cites · h-index 10
Northwestern University
2011 - 2020
Czech Academy of Sciences, Institute of Physiology
2015 - 2015
University of Chicago
2013 - 2013
Rockefeller University
2010 - 2010