Tag Archive for: Polyphor

Immunotherapy company Centauri Therapeutics Ltd, based in Alderley Park, Cheshire, UK, has announced the appointment of Dr Debra Barker as Chief Medical Officer (CMO).