152 pubs · 1,755 cites · h-index 20
American College of Financial Services
1996 - Present
CSL (United States)
2021 - 2021
Boston College
2020 - 2020
National Bureau of Economic Research
Texas Tech University
2008 - 2016