Rennes School of Business / École Supérieure de Commerce de Rennes

University / College


Location: Rennes, France (FR) FR

ISNI: 0000000121657579

ROR: https://ror.org/02f08fz18

Show on Map: