Woman looks through telescope at lab

Cancer Institute of New Jersey Gives Rare Tour of Labs