A 55-year-old member asked:
Disclaimer

If i spit up blood in morning only and save it, ccan it be used by a hospital lab to determine if their are cancer cells and where it is coming from?

1 doctor answer
Dr. Donald Higby
51 years experience in Medical Oncology
Maybe: If the blood is gotten to the lab fairly quickly, it might reveal cancer cells. But the absence of cancer cells doesn't mean you don't have cancer. Spitting up blood, especially when it has been going on for a while, would be a reason to go through further tests to find out where it is coming from, and what is causing it. A lab exam of bloody sputum is not the way to go.
Answered on Jan 25, 2018
3
3 thanks

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 50-year-old member asked:
Dr. Carlos Encarnacion
34 years experience in Medical Oncology
Use what?: Your question is unclear. A pathologist can look at a biopsy specimen and with additional tests determine where a cancer came from. Is that what you ... Read More
A 43-year-old male asked:
Dr. Carlos Encarnacion
34 years experience in Medical Oncology
What?: Not sure what you mean by "the wait to check". To check what? You mean how long is the er wait? How could we know that?
A 58-year-old female asked:
Dr. Matthew Solhjem
20 years experience in Radiation Oncology
Not cancer.: Not to worry. An isolated streak of blood likely coming from the nose is normal. If it keeps occurring, which is doubtful, then have it checked out.
1
1 thank
A 30-year-old male asked:
Dr. Amrita Dosanjh
35 years experience in Pediatric Pulmonology
Mgt: I would suggest ENT and a visualization of your upper airway first.
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month