Smart citizenship: recovering the productive role of society through new technologies

InSIS Seminar Series

Promises and Perils of DIY Science