Prof. Karen Avraham

Prof. Karen Avraham

Tel Aviv University

Israel Israel

SPEAKER