Steve Barr
Professor
Graduate Faculty
Ph.D., University of Iowa, 1985
Contact Information
1334 Nelson
Phone: 919.515.4566
Fax: 919.515.6943
Professor
Graduate Faculty
Ph.D., University of Iowa, 1985
1334 Nelson
Phone: 919.515.4566
Fax: 919.515.6943
919.513.4896
919.513.1440
919.515.0281