QUICK FACTS:Location: Georgia Aquarium, AtlantaType: Permanent exhibitionInstallation: February 2019 Software: Inside ExplorerContent: Marine Animal Anatomy Hardware: Existing on-wall touch screen Georgia Aquarium in Atlanta is one of the largest aquariums in the world, housing more than a hundred different species and tens of thousands…
Read More