Melvin Allen

Associate Professor (retired)

Melvin Allen
  • B.A., Millersville University, 1969
  • J.D., Dickinson Law School, 1984

Teaching & Research Interests

  • Philosophy of Law
  • Social and Political Philosophy
  • Philosophy of Language