Mercedes Delgado

Copenhagen Business School

Address