Courses Taught
  • Roman law
  • Spanish law
  • Elementary law
  • Partnership
  • Damages
  • Jurisprudence, science of
  • Property
  • Obligations, the law of
  • Partnership
  • Philosophy of law
  • Roman and comparative law