Omar Kammouh, PHD Researcher at Politecnico di Torino
Information
Location: Turin Area, Italy