CSWCT

(redirected from Chimpanzee Sanctuary and Wildlife Conservation Trust)
AcronymDefinition
CSWCTChimpanzee Sanctuary and Wildlife Conservation Trust (Entebbe, Uganda)