Charalampos Mavrakis

Technician
Building O
School of Mechanical Engineering
NTUA