Salla Sariola

Salla Sariola

Co-opted member; Coordinating editor of Science & Technology Studies