avg_rating: 3.83
name: John Tresch
about: John Tresch is Associate Professor of History &amp; Sociology of Science at the University of Pennsylvania.