Courses Taught
  • Comparative law
  • Conflict of laws
  • International law
  • Problems in private international law
  • Theories of public law
  • Theories and problems of private law