SCRS Announces Finalists for the European Site Patient Recruitment Innovation Award (SPRIA EU)