techlead
techLEAD
techLEAD is a member of the Electronic Frontier Alliance, working on fostering informed engagement of the technological issues of our time.
San Diego, CA