fallback headshot for Michael Majchrzak
Michael Majchrzak
Michael Majchrzak, Control Engineering Poland