149 employees
Excelsia's mission is to produce scholarly research with a Christian perspective and to prepare graduates for careers that benefit society.
1983