Laura Otis is a professor at a university in which metropolitan area?
Laura Otis: Laura Otis is an American historian of science, and Professor of English, at Emory University. Emory University: Emory University is a private research university in metropolitan Atlanta, located in the Druid Hills section of DeKalb County, Georgia, United States.
Atlanta