Priest Professor
Michel Schooyans has a doctorate in philosophy and theology and is a priest of the Archdiocese of Mechelen-Brussels. He is also a Professor at the Université Catholique de Louvain visiting...