XL Zhang, P Wei, HU Xin-Tian, LI Jia-Li… - Zoological …, 2014 - ncbi.nlm.nih.gov
Non-human primates (NHPs) are phylogenetically close to humans, with many similarities in
terms of physiology, anatomy, immunology, as well as neurology, all of which make them …