Otto Wildi

About

Otto Wildi is with the Swiss Federal Research Institute WSL, Switzerland.