Dev Shrestha small.jpg

 

Dev S. Shrestha, Ph.D.

Associate Professor

875 Perimeter Dr. MS 2060

Moscow, ID 83844-2060

Phone: (208) 885 7545

Cell: 510 516 3264

Devs AT uidaho.edu