Emory National Primate Research Centerh-index: 135Total citations: 73,529Total papers: 1,251Homepage: https://www.enprc.emory.edu