Professor Izhar Oplatka

  • Tel Aviv University
  • Professor, Education
  • Israel