Ryszard Polechoński

    MSc