Irudaya Rajan Editor

S. Irudaya Rajan is Professor at the Centre for Development Studies, Thiruvananthapuram, Kerala, India.