Barker Welfare Foundationh-index: 3Total citations: 160Total papers: 5Homepage: http://www.barkerwelfare.org/index.php