Marco Civera

Dr. Marco Civera

DISEG, Politecnico di Torino, Turin, Piedmont, Italy