MSc of EE & Info. Tech. @ ETH Zurich (in progress)
Company:ETH ZurichLocation:Zurich, Switzerland
Tiny toys of programs