On February 15, UChicago Medicine released updated plans for Chicago’s first freestanding cancer facility, located on East 57th Street between South Maryland and Drexel Avenues. The 575,000-square-foot...