Izzy Posen

Izzy Posen

About Me
Izzy Posen is graduating with a Masters in Physics and Philosophy from the University of Bristol. He researches charedi languages.