1

Stephen Bosworth

Stephen Bosworth is dean of the Fletcher School of Law and Diplomacy at Tufts University.