Sofia Yampolskaya

Philologist

PhD in Hebrew, Assistant professor at St. Petersburg State University

Speaker materials