Office number: 04A05 (4th floor, D tower, Parc Científic de Barcelona)
Telephone number: +34 93 403 98 45