Native to India, Afghanistan, and Nepal, a diminutive primate regularly employed in research for physiology, biology, and medicine due to its likeness to humans.
Native to India, Afghanistan, and Nepal, a diminutive primate regularly employed in research for physiology, biology, and medicine due to its likeness to humans.