James Thompson, MD


      Virginia Tech Carilion, 2107 Rosalind Avenue
   Roanoke, Virginia
    (540) 853-0339
  English
    American Board of Plastic Surgery - 2007