Tag: United States

STS and Electoral Politics

In the context of the upcoming US presidential election and increasing evidence of the importance of voting infrastructure, this week we revisit past posts that highlight the key role STS must play in these conversations. (read more...)