Entrant Profile

William Janssen

Location: London, London United Kingdom


Company: Desolenator


Profession: Business Owner/Manager


Inspired by: Solving Global Grand Challenges

2016 Entries

Date Title Category Views Votes
06/14 Desolenator - Water From Sunshine Sustainable Technologies 3773 1