Biomedical Primate Research Centreh-index: 122Total citations: 75,800Total papers: 1,774Homepage: http://www.bprc.nl/en/home/