The new 11-story Anna-Maria and Stephen Kellen Building research center in downtown Rochester is ready for scientists to start moving in. About 75% of the research will focus on cancer treatments.
The new 11-story Anna-Maria and Stephen Kellen Building research center in downtown Rochester is ready for scientists to start moving in. About 75% of the research will focus on cancer treatments.