Coughing up blood might be brought on by benign conditions such as a throat infection or very severe ailments for instance lung most cancers. Find out when to go to the ER.We only use top quality, credible sources to ensure content material accuracy and integrity. You can learn more regarding how we guarantee our written content is correct and late