Homewood Research Instituteh-index: 56Total citations: 12,226Total papers: 361Homepage: https://homewoodresearch.org