193 pubs · 3,920 cites · h-index 31
Outcomes Research Consortium
2015 - Present
Georgetown University
2003 - Present
Georgetown University Medical Center
2006 - Present
Applied Biomathematics (United States)
2004 - Present
Twitter (United States)
2025 - 2025