Adivising on all issues in International Law
Teaching International Law, Constitutonal Law and Jurisprudence.
Specialties: UN & International law, Multilateral negotiations, Legal Advice
International Law of the Sea,International Humanitarian Law, International Trade Law,Internatonal Criminal Law,Refugee Law etc
Counsel before International Court of Justice
Consultancies: UNDP Consultant and does consultancies on all issues on International Law.