Top Neurosurgeon

Dr. Richard Ostrup has been voted top neurosurgeon in San Diego magazine for the last 10 years: Full article on www.SanDiegoMagazine.com