MENU

Eureka projects

Manufacturing of sizable area and integrated dye-sensitized solar cells
Cut-off: 
2
Ranking: 
34
Project ID: 
9507

Raising the productivity and competitiveness of European businesses through technology. Boosting national economies on the international market, and strengthening the basis for sustainable prosperity and employment.