Cyclacel Group plc: Science Selects Cyclacel Work As Editor's Choice
November 08, 2004 07:03 ET | Cyclacel Group PLC
DUNDEE, U.K., Nov. 8, 2004 (PRIMEZONE) -- Cyclacel Group plc ("Cyclacel"), the UK-based biopharmaceutical company, announced today that the Editor of Science magazine cited a chemistry paper by...