Michal Mazur

Wrocław University of Technology, Poland