Piotr Harassek

Warsaw University of Technology