Thanks for writing to us.
The pain in the upper back could be due to an injury
or a muscle spasm in the area. It usually takes 2-3 weeks for such soft tissue
injuries to heal. You need to provide adequate rest to the area with regular hot fomentation and mild pain killers.
I hope this information has been both informative and helpful for you.
Dr. Praveen Tayal