De Beers (South Africa)h-index: 56Total citations: 11,160Total papers: 420Homepage: https://www.debeersgroup.com/