Sally Terry


Sarah “Sally” Meiklejohn Terry was a political science professor at Tufts University beginning in the fall of 1975 until her retirement on December 31, 2002.

Biography

A native of Newton, Massachusetts, Terry graduated with a BA from Cornell University. She went on to receive her M.A. and a Ph.D. from Harvard University in Soviet Studies and Political Science, respectively.