Sabina, a baboon, works on a touchscreen

THE PRIMATE PORTAL

Understanding Animal Minds