Efraim Inbar/Definition

Professor, Bar-Ilan University; Director, Begin-Sadat (BESA) Center for Strategic Studies; board member, Middle East Review of International Affairs