164 pubs · 12,525 cites · h-index 57
University of North Carolina at Chapel Hill
1969 - 2020
RTI International
1993 - 2008
The Centre for Health (New Zealand)
2005 - 2005
Department of Health
2004 - 2004
Triangle
2002 - 2002