CERN Filtration Plant is located in Meyrin, Switzerland on CERN Building 222, Route de Meyrin 385. CERN Filtration Plant is rated 4.1 out of 5 in the category research institute in Switzerland.
Address
CERN Building 222, Route de Meyrin 385
Accessibility
Wheelchair-accessible entrance