Avatar

Zac Laval

An explorer of the ambiguous and the uncertain, Zac is driven by technology's role in shaping the future.

Total post ( 9 )

Articles by Zac Laval