Universitat Internacional de Catalunya
Barcelona, Catalonia, Spain
Consorci Sanitari de Terrassa
Terrassa, Spain