36 pubs · 1,036 cites · h-index 14
Public Health Management Corporation
2020 - 2020
Treatment Research Institute
2007 - 2017
Temple University
2009 - 2012
Federation of American Scientists
2010 - 2010
New York State Psychiatric Institute
2005 - 2009