Ofira Seliktar Author & Editor

Ofira Seliktar is professor of political science at Gratz College and Adjunct Professor at Temple University in Philadelphia, PA.