John Kazer
John Kazer

John Kazer

Using technology and communication for a better more human future. Find out more at www.solarfuture.org.uk

Medium member since December 2017