Nafovanny in Vietnam is the largest captive-breeding primate facility in the world, supplying long-tailed macaques (Macaca fascicularis) to animal testing laboratories

Comments are closed.