Seek medical help: feeling of something in the lower throat that makes one want to cough could be from acid reflux. Heart quivering with irregular beat could be due to abnormal heart rhythm, which is concerning. Please seek medical attention.
Answered 2/24/2016
1.6k views
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question