paolo cannavarolatest news & developments