Profile picture
Yelena Mejova
Doctorate
  • Senior Researcher
    Institute for Scientific Interchange
    Turin, Italy
mini profile avatar Yelena Mejova