Mihaela Dudita

SPF Institute for Solar Technology, Switzerland