speaker-photo

Vladimir Poluzanski

Nikola Tesla Institute