Department of IT, Bioengineering, Robotics and System Engineering, University of Genoa

Open Webpage

Location

Via%20all%27Opera%20Pia%2C%20Genoa%2C%20Italy

Via all'Opera Pia

16146 Genoa , Italy