Deepa Sethi
Institution: Indian Institute of Management Kozhikode
Observed institutions: Indian Institute of Management Kozhikode, Jaipuria Institute of Management
ORCID: 0000-0002-9709-0908
Observed ORCID: 0000-0002-9709-0908
OpenAlex ID: A5026426966
