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