Photo of Ivan Petrov

Ivan Petrov

Adjunct Professor

Adjungerad professor

Presentation