Oxford Talks
Toggle navigation
Help
Login
John Holmes
Smart Villages
http://e4sv.org/about-us/our-team/
Events this person is speaking at:
Tuesday 10 May 2016
17:00
-
Energising Smart Villages in Developing Countries
John Holmes
(Smart Villages)
Energy Colloquia Series