The Van Leer Building can be found next to Tech Green at the centre of the Georgia Tech campus in Atlanta. It’s home to the department of Electrical and Computer Engineering.
For the technically inclined...
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Leave a Reply