News for hackers. Stuff that matters.
Re:Exploring Startup Geography - Atlanta and Silicon Valley by Oompa on Tuesday June 09, 2009 @11:08PM (#650476)
Tech Square is part of the Georgia Tech campus, so I would assume it's pretty confined to Georgia Tech.

There are no comments on this comment yet.