Image External Link https://www.youtube.com/watch?v=bk9B8acRygM&ab_channel=TEDxTalks Recent TEDx Talk by Prof. Naomi Leonard. Related Faculty Naomi Ehrich Leonard