Primates in medicine [Primates Med] NLMUID: 0127433