Needs work up.: If you have had cough for such a long time, you definitely need a work up to find the cause. Dust and mold can also cause asthma. In Asthma cough is usually associated with wheezing sound when you breathe out. Your cough can also be from allergies, post nasal drip, GERD (Acid reflex). If you are taking certain high blood pressure medicines, like ACE inhibitors, that will also cause cough.
Answered 11/27/2014
3.5k views
A doctor has provided 1 answer
4 doctors weighed in across 2 answers
A doctor has provided 1 answer
5 doctors weighed in across 2 answers
3 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question