Julia Le Blanc

European Commission, Joint Research Centre

Address