CONTACT INFORMATION
Prof.dr. Sarah de Rijcke
Centre for Science & Technology Studies
Leiden University
Office:
Tel +31 71 527 6853
Kolffpad 1
2333 BN Leiden
The Netherlands
CENTRE FOR SCIENCE & TECHNOLOGY STUDIES (CWTS) | LEIDEN UNIVERSITY
Office:
Tel +31 71 527 6853
Kolffpad 1
2333 BN Leiden
The Netherlands