Francesco Sermi

European Commission, Joint Research Centre (JRC), Directorate for Space, Security and Migration, Italy