75 pubs · 2,843 cites · h-index 29
Pennsylvania State University
1998 - 2025
Swiss Health Observatory
2008 - 2008
MetroHealth
2006 - 2006
Center For Policy Research
2001 - 2003
RAND Corporation
1995 - 2002