Dwarfism May Provide Cancer Cure Clue