Anastasia Egorova

independent researcher
Author ID: 71768
Interests