RWTH Aachen University
Aachen, North Rhine-Westphalia, Germany
IME Process Metallurgy and Metal Recycling