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.
[ Parent
| on HN ]
There are no comments on this comment yet.