Carotid Artery Blockage

a major cause of stroke

Stenting or surgery; which is better?

carotid artery blockage Egypt