Satadruta Mookherjee
Observed name: Mookherjee, Satadruta
Institution: Grenoble Ecole de Management
Observed institutions: Binghamton University, NEOMA Business School, Grenoble Ecole de Management
ORCID: 0000-0001-9780-7086
Observed ORCID: 0000-0001-9780-7086
OpenAlex ID: A5040710120
