Mainstream

Home > Authors > Ranbir Singh

Ranbir Singh

Ranbir Singh is a retired Professor of Political Science, Kurukshetra University, Kurukshetra and presently a Senior Fellow, Indian Institute of Social Sciences, New Delhi.

Notice: The print edition of Mainstream Weekly is now discontinued & only an online edition is appearing. No subscriptions are being accepted