Student review [#48048]
for Mechanical Engineering
at National Technical University of Athens - NTUA
Athens, Greece
Mechanical Engineering
28 Jan, 2023
Αθηνα
GR
Overestimated
Very hard material, too much work from home, not very well organised, nice place but most rooms very old. Offers free lunch and dinner, has a lot of international relations and offers good opportunities.