Organization name
Technological Educational Institute of Crete, Department of Electronics (Branch of Chania), Chalepa, Chania, Crete Island, Greece