Badges
el17836 has not unlocked any badges yet.
Certifications
el17836 has not earned any certificates yet.
Work Experience
el17836 has not updated employment details yet.
Education
National Technical University of Athens
Electrical Engineering & Computer Science, MS