Primates.
Science. 1988 Jun 10;240(4858):1475-82. doi: 10.1126/science.3287624.
Science. 1988.
PMID: 3287624
Review.