Courses Taught

BIO 0856 - Ethical Issues in Biomedical Science and Emerging Technologies

BIO 4375 - General Biochemistry