Biography
Petrologist. Taught Mineralogy, Field Mapping, Advanced Petrology, Thermodynamics (Chemical Geology), and Alternate Energy Resources. Research in Experimental Petrology to understand planetary differentiation. Scientific equipment development.