Country: 
Greece
Acronym: 
NTUA