Publications by 'Riccardo Furlanetto'