68 pubs · 2,618 cites · h-index 22
University of Connecticut
2014 - Present
Chitose Institute of Science and Technology
2018 - 2018
New York University Press
Cambridge University Press
University of Washington
2008 - 2013