which is hemoptysis, or from your upper respiratory tract or upper digestive tract. This is called pseudohemoptysis. Or you could be vomiting blood, which is known as hematemesis. Your doctor will ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results