CHEM 667: Special Topics in Synthetic Chemistry - Student Reviews & Tips | CourseRater