The Geneva Associationh-index: 77Total citations: 35,922Total papers: 1,035Homepage: https://www.genevaassociation.org/