159 pubs · 2,891 cites · h-index 25
University of Waterloo
2013 - Present
University of Trieste
2018 - 2018
Max Planck Institute for Biological Cybernetics
2002 - 2018
Western University
2012 - 2017
Max Planck Society
2002 - 2014