Segment Biopharmaceutical
Project
Built 1997
CRs ISO 8
Total area 600 m²
Town / City Alcobendas / Madrid
Country Spain
Description