Elena MichajlowskaElena Michajlowska is a trustee of the Anton Chekhov Foundation. She completed an MA in screenwriting and production at the University of Westminster, and has worked on numerous film, art and tech projects, including PutschYourself, an nteractive documentary prompted by the Soviet coup of 1991 exploring state violence and collective memory. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code