International Primate Protection League
International Primate Protection League
Summerville SC | IRS ruling year: 1976 | EIN: 51-0194013
The International Primate Protection League (IPPL) was founded in 1973, and, since this time, has been working continuously for the well-being of primates. IPPL has ... (More)