1999 Scientific Report

Institute for Cancer Research, circa 1950...
Institute for Cancer Research at Fox Chase Cancer Center, circa 1999...