Carotid Artery Blockage

a major cause of stroke

What are the causes of carotid artery blockage?

carotid artery blockage Egypt