Pennsylvania State University

110 Technology Center Building, United States (Outside UK)