Prof. Dr. Giuseppe Longhi

Associate Professor, University IUAV of Venice, IT University IUAV of Venice