Offices

Takeda H.Q.

pharmaceutical company

Location

Zamalek, Egypt

Scope

Concept Design

1/1