Barbara Allgaier Leuch
![Barbara Allgaier Leuch](/fileadmin/_processed_/c/4/csm_10009507_94bda74e6f.jpg)
Function
Technical staff member
Eidg. Forschungsanstalt WSL
Zürcherstrasse 111
8903 Birmensdorf
Site
WSL Birmensdorf Bi HP D 68