Fotini Salta

November 8, 2021

Press Release: NEWFEED Launch

The project was launched on July 1st 2021, it involves 14 partners (R&D Institutes, Universities, Federations) from 4 countries (Egypt, Greece, Spain and Turkey) and its […]