Theological University Utrechth-index: 14Total citations: 727Total papers: 325Homepage: https://tuu.nl