Tomasz Siewierski

TU Lodz, Poland