Penn Executive Vice President Craig R. Carnaroli Talks Development, Taxes and Tech

July 1, 2011

Executive Vice President Craig Carnaroli is interviewed about new developments on campus.

Article Source: Technically Philly