Barbara Caputo (Q21255073)
researcher, Politecnico di Torino, Italian Institute of Technology
Language: