Umicore (Germany)h-index: 51Total citations: 9,770Total papers: 310Homepage: https://www.umicore.com/