Mannesmann Demag (Germany)h-index: 33Total citations: 6,999Total papers: 776Homepage: https://www.mannesmann-demag.com