
Leen Fakhoury
Engineering & Technology / Industrial & Manufacturing Engineering
AD Scientific Index ID: 5232131
الجامعة الألمانية الأردنية
person_outline
Leen Fakhoury's MOST POPULAR ARTICLES