Humane Slaughter Associationh-index: 18Total citations: 1,448Total papers: 122Homepage: http://www.hsa.org.uk/