Noah Efron

Noah Efron

Noah Efron teaches at the Graduate Program for Science, Technology & Society at Bar Ilan University. He hosts the Promised PodcastTwitter: @noahjefron