Mar 31 , 2017

Venture Leaders in Technology

Nels Nelsen and Jonathan Roberts presented to the Swiss National Startup Team 2017 in Palo
Alto, CA