Joanna Zembrzuska

Dr. Joanna Zembrzuska

Poznan University of Technology
orcid

Publication