Dr. Peterson attended medical school at the University of Wisconsin-Madison. He graduated in 1983, completing his fellowship at the University of North Carolina and Duke University. His certifications include Internal Medicine, Hematology and Medical Oncology. Dr. Peterson independently operated his own practice in Sanford, NC from 1992–2008. In 2005, Dr. Peterson opened a second office in Cary, NC. He is on staff at Catawba Valley Medical Center and Frye Regional Medical Center.