Author - Gemma Tulud Cruz

Gemma Tulud Cruz is a senior lecturer in theology at the Australian Catholic University in Melbourne. Before moving to Australia Gemma taught in the United States.