David Rozado

David Rozado is an associate professor at Otago Polytechnic

@DavidRozado

David Rozado is an associate professor at Otago Polytechnic