The life and times of Ferruccio Ritossa