Text this: From Roscovitine to CYC202 to Seliciclib – from bench to bedside: discovery and development