google-plus
utulsa.edu

Steven Roche PhD

Associate Professor of Geophysics College of Engineering & Natural Sciences
Geosciences
Keplinger Hall L123 918-631-3307
slr1725@utulsa.edu
faculty-photo