Profile picture
Yigal Attali
  • Senior Researcher
    Duolingo
    Pittsburgh, United States
mini profile avatar Yigal Attali