Irudaya S. Rajan
Observed names: I Rajan, IRUDAYA RAJAN, Irudaya Rajan
Observed institutions: Centre National de la Recherche Scientifique, Centre For Development Studies
ORCID: 0000-0003-0990-5159
Observed ORCID: 0000-0003-0990-5159
OpenAlex ID: A5090222585
