Eleni Mavrodopoulou

Division of Industrial Electric Devices and Decision Systems


  •   lmavro@central.ntua.gr
  •   210 7723738
  •   Office 0.2.5, Ground Floor, Old Electrical and Comp. Engineering