Managing Editor

Prof. Dr. Shameek Sen, Prof. of Law, NUJS (Profile)