Irudaya Rajan's picture

Irudaya Rajan

Professor

Irudaya Rajan is a professor at Centre for development studies at Trivandrum, India.