How does acupuncture work from a scientific perspective? Needling or stimulating the acupuncture points stimulates the nervous system to release various chemicals and neuropeptides in the muscles, spinal cord, and the brain. These. Cardinal Newman 6th Form College © 2005-2018 CBS INTERACTIVE ALL RIGHTS RESERVED. CBS Sports is a registered trademark of CBS Broadcasting Inc. Sportsradar About Cardinal Newman College. Cardinal Newman College is a wonderful place to study and…