110 pubs · 1,774 cites · h-index 21
Children's Hospital Colorado
1990 - 2021
University of Colorado Denver
1973 - 2021
Outcomes Research Consortium
2005 - 2005
Health Outcomes Solutions (United States)
2005 - 2005
Johns Hopkins University
1987 - 1987