(1) Answers
Sensors located in the blood vessels of all vertebrate animals. They sense the blood pressure and relay the info to the brain so that proper blood pressure can be maintained
Add answer
Sign in
Sign up
Sensors located in the blood vessels of all vertebrate animals. They sense the blood pressure and relay the info to the brain so that proper blood pressure can be maintained