Han har sin utdannelse fra Universitetet i Trieste, der han ble uteksaminert i 1972. Etter studiene var han en tid postdoktor ved Universitetet i Leiden.