All Courses Semesters Fall 2024 Winter 2025 Spring 2024 Campus Guelph Waterloo Discipline Analytical Biochemistry Inorganic Nanoscience Organic Physical Polymer Theoretical Course Schedule Fall 2024 Winter 2025 Spring 2024 Regulations Requirements Academic Integrity Course Offerings: Inorganic CHEM 712/7120 - X-Ray Crystallography Semester: Winter 2025 Professor: D. Soldatov | Discipline: Inorganic | Campus: GuelphTBA ...