Christian Flourishing in a Technological World

Activity: Participating in or Organising an EventKey-note speaker and plenary lectures at conferences

Period5 Jun 20189 Jun 2018
Event typeWorkshop
LocationVancouver, CanadaShow on map