The Yale Center for British Art is #15 on the list of “The World’s 50 Greatest Galleries” published on May 4 by The Times of London.The Times of London article praised the architecture of the Yale Center for British Art, which was designed by Louis I....