Many causes........: There are many possible causes: heart (angina, heart attack, arrhythmia, heart valve issue, etc), lung (allergies, asthma, blood clot, etc), gastro (acid reflux, ulcer, etc), gallstones, pancreatitis, hormonal (thyroid, etc), muscular injury, pinched nerve, and mental (anxiety etc). Given the large number of possible causes, you should see your GP for evaluation.
Answered 4/1/2018
4k views
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question