Carra Glatt Ben-Baruch

Carra Glatt Ben-Baruch

About Me
Carra Glatt Ben-Baruch is a lecturer in English Literature at Bar-Ilan University. Raised in New Jersey, she made aliyah from Boston in 2017.