Courses that I teach
Mineralogy
Petrology
Geochemistry
Analytical Methods
Introduction to Geology
Introduction to Environmental Geology
Geodynamic Evolution of East Africa Rift
Back to Home