Natacha Rousseau's profile'

Natacha Rousseau

Committed to working in technology that does the body, mind, and earth good.

Santa Barbara <> Silicon Valley
Articles