Deb Allan

Professor
Department of Soil, Water and Climate
+1 612 625 3158

Education

Ph.D., University of California, Riverside (1987)