![Leen Fakhoury](/pictures/e2/5232131.jpg)
Leen Fakhoury
Engineering & Technology / Industrial & Manufacturing Engineering
AD Scientific Index ID: 5232131
الجامعة الألمانية الأردنية
person_outline
Leen Fakhoury's MOST POPULAR ARTICLES