Denver Public Healthh-index: 89Total citations: 31,727Total papers: 754Homepage: http://denverpublichealth.org/