(405) 748-3300 Schedule Appointment Patient Portal. Scroll . Over 70 Years of NEUROSURGICAL KNOW-HOW. Book an Appointment The Brains Behind Treating Your Brain and Spine. Neuroscience Specialists have been making major medical advances and bringing state-of-the-art neurosurgical treatments and care to Oklahomans since 1948..