An international research team involving the German Primate Center—Leibniz Institute for Primate Research (DPZ), Hannover Medical School (MHH), and the Max Planck Institute of Molecular Cell Biology ...