Genoa (Italy), May 12, 2026 – A research team from the Istituto Italiano di Tecnologia (IIT-Italian Institute of Technology), in collaboration with the IRCCS Istituto Giannina Gaslini in Genoa (Italy) ...