For a while now, I have been having this strange whistling in my throat as well as this lumpy feeling in the bottom left of my neck. What could this be?
hi Kalpana. Your symptoms direct towards a spinal nerve injury. Did you have a recent fall or lower back injury that involved you being on bed rest? You must undergo MRI lumbar spine and then see an orthopedician for further intervention.