40 pubs · 2,531 cites · h-index 19
Boston University
2005 - 2025
Quest University Canada
Danish Ministry of Taxation
2018 - 2021
University of Illinois Urbana-Champaign
2009 - 2017