Speaker illustration

Professor Emilio Macchi

University of Parma, Parma (Italy)