Steven Roof

Professor of Biology
328b HHH
304-367-4363
sroof@fairmontstate.edu
B.S. Kansas State University
Ph.D. Washington State University