Courses Taught
Organic Chemistry
Inorganic Chemistry
General Chemistry
Organometallics
Catalysis
Bioinorganic chemistry
Metals in Medicine
Polymer Chemistry
Practical Organic Synthesis