Agata Stachowicz-Stanusch Editor & Author

Agata Stachowicz-Stanusch, Silesian University of Technology, Poland.