Giovanni Berlinguer ( ) , Cavaliere di Gran Croce OMRI , ( 9 July 1924 -- 6 April 2015 ) was an Italian politician and professor of social medicine .
Giovanni Berlinguer ( ] ) , Cavaliere di Gran Croce OMRI , ( 9 July 1924 -- 6 April 2015 ) was an Italian politician and Professor of Social Medicine .