Ian Okabe

Adjunct Professor

faculty