Mr Apurba Khatiwada is an Assistant Professor at the Faculty of Law Tribhuwan University, Nepal, where he teaches graduate and undergraduate courses in jurisprudence and international law.