Scientists Center for Animal Welfareh-index: 2Total citations: 55Total papers: 6Homepage: http://www.scaw.com/