NCT02300987 - A Randomized, Blinded, Placebo-controlled, Phase II Trial of LEE011 in Patients With Relapsed, Refractory, Incurable Teratoma With Recent Progression | Crick | Crick