Tampere, FIN-33101
Finland
Tampere University
Supercapacitor, Printed electronics, monolithic integration, screen printing, Separator