Monday, November 17, 2003

The "Georgia Tech Savannah" Campus

More on the new GT campus in Savannah GA.