Sonya Sikka

Sonya Sikka is Assistant Professor of Philosophy at the University of Ottawa.