
Emmanouil Bouzakis
Engineering & Technology / Mechanical Engineering
AD Scientific Index ID: 458934
الجامعة الألمانية للتكنولوجيا في عمان
person_outline
Emmanouil Bouzakis's MOST POPULAR ARTICLES