23 pubs · 3,211 cites · h-index 19
Ithaka Harbors
2014 - 2016
Pfizer (United States)
2013 - 2013
Vanderbilt University
University of Michigan
Health Outcomes Solutions (United States)
2006 - 2011