International Fund for Animal Welfareh-index: 33Total citations: 3,728Total papers: 134Homepage: http://www.ifaw.org/united-states