He graduated in Economics from the University of Delhi and obtained his MA and M.Phil in International Relations from the School of International Studies, Jawaharlal Nehru University, New Delhi, India. He received the Commonwealth Award for doctoral research in the UK and obtained his doctoral degree in International Relations in 2000 from the University of Sussex, UK. His teaching and research interests focus on global political economy, global economic governance, international organizational theory, global environmental governance, global social movements, international migration, Third World in global politics, social movements in India, and political economy of contemporary India.