Shraddha Rana
Observed name: Rana, Shraddha
Institutions: INSEAD, Massachusetts Institute of Technology
Observed institutions: INSEAD, Massachusetts Institute of Technology
ORCID: 0000-0001-9471-9718
Observed ORCID: 0000-0001-9471-9718
OpenAlex ID: A5061694668
