A leading research university located in Atlanta, Ga