Kennesaw State University

1000 Chastain Road, United States (Outside UK)