A glimpse of the Kelley School of Business through the years. These photos were scanned from archive files at Kelley. Indiana University is located in Bloomington, IN.Weniger lesen