Nees Jan van Eck

Nees Jan van Eck

Nees Jan van Eck is Senior Researcher & Head of ICT at Centre for Science and Technology Studies (CWTS), Leiden University

Profile page

Blogs