course
Summary of Courses Taught
• SOSC 201: Fundamental of Soil Science.
• SOSC 331: Soil Fertility and Fertilization.
• SOSC 532: Plant Nutrition.
• SOSC 141: Fundamental of Environment.
• SOSC 531: Advance Soil Chemistry
- ENVSC 523: Soil Pollution.
- SOSC 623: Soil Colloid Chemistry