Ruth Hudson

Ruth is an employee of Christchurch City Council. She has co-authored some conference papers with ViaStrada staff; please see the details below.