270 pubs · 13,433 cites · h-index 49
University of Minnesota
2001 - 2024
University of Minnesota System
2007 - 2022
Lee University
2021 - 2021
University College London
Springer Nature (Germany)
2008 - 2018