18 September 2019 02:53 AM

Search
English

ANURADHA CHENOY

Sorry, your browser does not support inline SVG.
Professor Anuradha Chenoy is the Dean, School of International Studies, Jawaharlal Nehru University, New Delhi. She is an expert on Russia