Peter Salamon


European Commission, Joint Research Centre
Italy