Residents told to shut doors and windows after 40 monkeys escape from South Carolina research facility
Alpha Genesis, the compny that operates the lab that lost the monkeys, provides ‘nonhuman primate products and bio-research service’ to its customers