Dr. Self graduated from the Texas Tech University Health Science Center School of Medicine in 1993. She works in Emmett, ID