Project detail

Bruker

Location Duration Area
Madrid, Spain 5 months 640 sqm