Nir Ben Moshe
Nir Ben Moshe
Assistant Professor
Biomedical and Translational Sciences

Recent Courses Taught

  • PHIL 206 - Early Modern Philosophy
  • PHIL 214 - Biomedical Ethics
  • PHIL 411 - Nineteenth Century Philosophy
  • PHIL 422 - Recent Developments in Ethics
  • PHIL 501 - Seminar History of Philosophy
  • PHIL 511 - Seminar Ethical Theory
  • PHIL 521 - Seminar Contemporary Problems