Assistant Professor of Religious Studies/Theology at Our Lady of the Lake University
Oswald Nira is a(n) Assistant Professor of Religious Studies/Theology working at Our Lady of the Lake University.