Mihaela Dudita

    Project Manager
    Eastern Switzerland University of Applied Sciences (OST), SPF Institute for Solar Technology