Kidney Research UK pledges support to Accelerate@Babraham initiative

Accelerate@Babraham supports early-stage life sciences ventures within the Babraham Research Campus’ community