News

Veeva Systems and Sarah Cannon Research Institute (SCRI) today announced a strategic collaboration to drive speed and efficiency in oncology clinical trials across SCRI's more than 200 research site ...