Piotr E. Marszalek

Professor Emeritus of Mechanical Engineering and Materials Science