Resilient teen overcomes odds through multiple health challenges

· CBS News