Summary
It details the submission of the project’s progress in the Innovation Portal of EFFRA.
More information & hyperlinks
View on other portals