Outcomes Research Consortiumh-index: 115Total citations: 72,170Total papers: 2,860Homepage: http://or.org/