Josh Bavari's Thoughts

Thoughts on technology and philosophy

Speaking

Upcoming talks

None planned as of now.

Speaking History

Comments