Cancer treatments can have long-lasting side effects, including damage to the heart, that might not show up until years later ...