Professor Dr. Yubaraj Sangroula is the Executive Director at Kathmandu School of Law, Nepal. He is a Professor of Legal Philosophy and Advanced Jurisprudence. In 2008, he was appointed as the Convener of High-Level Taskforce for Reforms of the Security Agencies of Nepal which was constituted by the Council of Ministers of Government of Nepal. He was appointed as the Attorney General, the Chief Legal Advisor, and Chief Prosecutor of the Government of Nepal in 2011. Prof. Sangroula has also been awarded the title of ‘Senior Advocate’ by the Supreme Court of Nepal. He has teaching experience of more than 30 years. His primary fields of research and expertise are Criminal Justice System, Jurisprudence, Eastern Philosophy, and Constitutional Law. Prof. Sangroula has written many books in his field of expertise.