On Thursday 23rd January 2025, the UK’s largest Site Management Organisation (SMO), Panthera Biopartners, which runs clinical ...