24 pubs · 2,095 cites · h-index 13
Optum (United States)
2012 - 2020
Innovative Research (United States)
2009 - 2009
Cabot (United States)
Syracuse University
2004 - 2005
National Institutes of Health
2004 - 2004