Mayline Strouk

Mayline Strouk

Mayline Strouk is PhD Candidate at Science, Technology and Innovation Studies (STIS), University of Edinburgh & Centre for Science and Technology Studies (CWTS), Leiden University

Blogs