Teaching
Chem160: Molecular foundation of Nanobiotechnology
Chem132: Advanced Organic Chemistry-Spectroscopy
Chem130: Advance Mechanisms of Organic Chemistry
Chem69: Advanced Laboratory-Materials Chemistry
Chem160: Molecular foundation of Nanobiotechnology
Chem132: Advanced Organic Chemistry-Spectroscopy
Chem130: Advance Mechanisms of Organic Chemistry
Chem69: Advanced Laboratory-Materials Chemistry