Submitted by Anonymous (not verified) on May 25, 2022 - 3:41pm
Definition:
The part of the central nervous system at the top of the spinal cord and the bottom of the brain; the brainstem controls most vital functions. More about brainstem tumors.