The Society for Clinical Research Sites (SCRS) announced at its 2019 European Site Solutions Summit that SCALA Clinical Research is the winner of the European Site Patient Recruitment Innovation Award (SPRIA Europe). SPRIA recognizes a clinical research site that has...