Avinguda Francesc Ferrer i Guàrdia, 7, 08038 Barcelona, Spain

GPTKB entity