Dr. Thorne received his medical degree from the University of Utah Medical School. This was followed by an internship and residency at the Mallinckrodt Institute of Radiology, Washington University Medical Center. He also completed fellowship at the University of Utah Health Sciences Center & VA Medical Center, and the University of Washington Medical Center.