Shira Leibowitz

Lecturer

Education

PhD from Jewish Theological Seminary of America (1998)