Dr. David C. Hall, Neurosurgeon


May 07 2010 3 mins  
Dr. David C. Hall, neurosurgeon, speaks about his 25 years of experience and related technological advances in brain and spine surgery.