A picture of Kari Sandouka

Dr. Kari Sandouka

Professor of Computer Science