David J. Diaz

@djdiaz

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

Twitter
Following 54 startups