15 pubs · 84 cites · h-index 4
Loyola University Chicago
2014 - Present
Wake Forest University
2012 - 2012
University of Massachusetts Amherst
2010 - 2010