undefined

Noah Efron

Professor of science and technology studies, candidate for Tel Aviv's city council, and host of the podcast The Promised Podcast.