A new installation for the Weill Cornell Medical College celebrates the institution’s philanthropists.