Yan Xia

Yan Xia
Currently teaching
CHEM 390: Curricular Practical Training for Chemists
CHEM 121: Understanding the Natural and Unnatural World through Chemistry
CHEM 223: Advanced Organic Chemistry II
CHEM 211C: Chemistry Research Proposal
CHEM 211B: Chemistry Research Seminar Presentation
CHEM 211A: Research Progress in Chemistry
© Stanford University | Terms of Use | Copyright Complaints