Silvia Castro
Observed name: Castro, Silvia
Institutions: INSEAD, INSEAD, INSEAD, Ludwig-Maximilians-Universität München
Observed institutions: INSEAD, INSEAD, INSEAD, Ludwig-Maximilians-Universität München
ORCID: 0000-0001-7174-4494
Observed ORCID: 0000-0001-7174-4494
OpenAlex ID: A5063235313
