Health Hollandh-index: 33Total citations: 3,923Total papers: 117Homepage: https://www.health-holland.com/