Dr.Abdullah A. Abdullah (Courses Taught)
Civil Law, Introduction to Law, Contracts Law, Law of obligations, Construction contract Law and Insurance, Legal Ethics, Intellectual Property Law, Property Law, Insurance, Private International Law, Philosophy of Law, International Trade systems, Environmental Law, Legal Methodology for Master and PhD Programs, Women’s rights and Human trafficking, Experiential commercial legal studies, Moot Court.