Go back

M. Mercè Claramunt Bielsa

MSc in Business Research LecturerPhD in Business Advisor