The current 45 - acre ( 18 ha ) campus opened in 1967 .
The current 45 - acre ( 18 ha ) campus is located in the city of Ecully .
The current 45 - acre ( 18 ha ) campus opened in 1967 and is located in the city of Ecully .