Piotr Szagała

Dr. Piotr Szagała

Warsaw University of Technology
orcid