New technology sends Tufts veterinary scientists on journey to center of the cell
By Alexander Thompson | November 5New cutting edge technology recently installed at the Cummings School of Veterinary Medicine at Tufts University remindsCheryl London, the associate dean for research and graduate education, of the 1966 sci-fi film "Fantastic Voyage."