Christian Ruder

photo of Christian Ruder

Elect. Technician TS 

Paul Scherrer Institute
Forschungsstrasse 111
5232 Villigen PSI
Switzerland