David J. Diaz

djdiaz

geek • engineer • entrepreneur • security nut • foreign policy enthusiast • artist • philosopher • knowledge seeker

Twitter
Following 54 startups