HealthRight Internationalh-index: 23Total citations: 2,241Total papers: 153Homepage: https://healthright.org/