About

Adjunct Professor of New Testament at the Pontifical Athenaeum Regina Apostolorum