Senn brings extensive track record of successful site network leadership COLUMBIA, Md., March 5, 2024 /PRNewswire/ — Advarra, the market leader in regulatory review solutions and clinical research technology for sites and sponsors, welcomes clinical industry veteran Christine Senn, PhD,…