Teaching

Undergraduate Cources

Igneous Rocks - Magmatic Processes
Petrology of Metamorphic Rocks
Petrogenetic Minerals and Crystallization Processes
Applied, Analytical and Environmental Mineralogy and Petrology
Petrogenesis of Igneous Rocks and Ophiolitic Complexes

Postgraduate Cources

Magmatism and Geotectonic Environments
Metamorphic Petrogenetic Processes
Archaeometric Mineralogy & Petrology
Environmental and Medical Mineralogy