Byline: Trevor Pinch
The newest episode of the “What Makes Us Human?” podcast features Trevor Pinch, Goldwin Smith Professor of Science & Technology Studies.