Perpetuity Research (United Kingdom)h-index: 13Total citations: 492Total papers: 83Homepage: https://perpetuityresearch.com/