Deborah Thorne, Ph.D.

Professor at University of Idaho

Professor at the University of Idaho.