Swiss Light Source is located in Switzerland on WSLB, Paul Scherrer Institut, Villigen-PSI. Swiss Light Source is rated 4.9 out of 5 in the category research institute in Switzerland.
Address
WSLB, Paul Scherrer Institut, Villigen-PSI
Accessibility
Wheelchair-accessible entrance