Yale Peabody Museumh-index: 58Total citations: 14,342Total papers: 363Homepage: https://peabody.yale.edu