Dr. Knight is a board-certified internal medicine physician, and has been caring for patients for over 19 years. He earned his undergraduate degree at University of Memphis, and then went on to attain his medical degree at University of Tennessee College of Medicine..