Research on primates--an ethical evaluation.
D000826:Animal Testing Alternatives / Q000379:methods*; D000818:Animals; D032984:Ethics, Research; D006801:Humans; D009014:Morals; D011323:Primates / Q000523:psychology; D013315:Stress, Psychological