Ralf Becher

Head of R&D – Development

Some of my colleagues