Explore Courses
Christopher Barnes
Currently teaching
BIO 218A: Visualizing Biomolecules Lab
BIO 218: Visualizing Biomolecules
IMMUNOL 200: Cellular and Molecular Immunology: An Introductory Course
BIO 230: Cellular and Molecular Immunology: An Introductory Course
MI 200: Cellular and Molecular Immunology: An Introductory Course
+ 6 independent studies...
BIO 198: Directed Reading in Biology
BIO 290: Teaching Practicum in Biology
BIO 300: Graduate Research
IMMUNOL 399: Graduate Research
MI 399: Graduate Research
BIO 199: Undergraduate Research