David G. Armstrong M.D.
Professor
Clinical Surgery
University of South California

Degrees

  • PhD, MD: Victoria University of Manchester, Manchester, UK, 2004
  • MS: University of Wales College of Medicine, Cardiff, UK, 2003
  • DPM: California College of Podiatric Medicine, San Francisco, CA, 1993