UK biotech firm secures #32 million

Share this