Marcel Madjanta

Marcel Madjanta

Deputy Head of Research & Development