Federica Porcu

Innovation Project Manager, ECHAlliance