Randal Barnes

Randal Barnes

Associate Professor

Director of Undergraduate Studies for Geoengineering

Distinguished University Teaching Professor

234 Civil Engineering Building
500 Pillsbury Drive SE
Minneapolis, MN 55455

Randal Barnes

Associate Professor

Director of Undergraduate Studies for Geoengineering

Distinguished University Teaching Professor