Plans for a new science and molecular engineering building on the corner of East 56th Street and S. Ellis Avenue have been scaled down due to the University’s budget deficit and uncertainty ...