Ryszard Terlecki

Polish university teacher