Tarulata Sethi
Observed name: Dr. Tarulata Sethi
Institution: Centre For Development Studies
Observed institutions: Centre For Development Studies, Berhampur University
ORCID: 0000-0002-0371-2244
Observed ORCID: 0000-0002-0371-2244
OpenAlex ID: A5108766324
