Carotid artery location in human body? / Biology Mcqs / By admin Carotid artery location in human body? A. Neck B. Wrist C. Elbow D. Brain