
Aya Bayoumi
Engineering & Technology / Earth Sciences
AD Scientific Index ID: 5383120
University of Sherbrooke
person_outline
Aya Bayoumi's MOST POPULAR ARTICLES