Barcelona, Catalonia, Spain
Universitat Ramon Llull
Universitat Autònoma de Barcelona
Center For International Intellectual Property Studies - Ceipi