74 pubs · 2,125 cites · h-index 26
New York Medical College
1985 - 2006
Lady of Mercy Medical Center
1986 - 2006
Massachusetts Department of Public Health
2002 - 2004
University of Arizona
Johns Hopkins University