Can you tell me the answer to where do the left and right common carotid arteries branch from in humans??
the neck