99 pubs · 5,659 cites · h-index 33
University of California, Davis
2015 - Present
John Wiley & Sons (United States)
2019 - 2019
University of California, San Diego
2012 - 2018
Hospital for Sick Children
2007 - 2013
University of Toronto
2008 - 2012