About Sarah Cannon Research Institute  Sarah Cannon Research Institute (SCRI), a subsidiary of McKesson, is one of the world’s leading oncology research organizations conducting community-based clinical trials