Thor Wasbotten

Managing Director, Markkula Center for Applied Ethics at Santa Clara University

Shows