Lily, 3, 'punched out cancer.' Her cells could help develop a new 'super drug'

movie 857℃
Lily, 3, 'punched out cancer.' Her cells could help develop a new 'super drug' - Lujuba 2:26
Tags: