124 pubs · 3,849 cites · h-index 33
University of Illinois Chicago
1999 - Present
University of Chicago
2025 - Present
Technology Affinity Group
2025 - 2025
Taylor University
University of Southern California
2011 - 2014