Yes, irritating. Probably thinks it's cute to let the suspense build. Like, "Is you TV killing your dog? The answer a 11!"
Agreed. Extremely poorly written title. Maybe the mods can add at the end (slows tumor growth) or somesuch.
Bingo on my above post about lecithin.
Lecithin is phosphated choline. Choline is part of acetycholine, one of the primary brain neurotransmitters.