Loyola University Chicago Receives 2007 LEAF Award
CHICAGO — A new 72,000-square-foot library at Loyola University Chicago received the 2007 Best Use of Technology award from the fourth annual Leading European Architects Forum in London. Designed by…
