Mr. Francesco Pietra

Senior Lecturer
University of Pretoria
Department of Mechanical and Aeronautical Engineering
Pretoria South Africa 0002

Papers: