Ibrahim Alameddine

American University of Beirut, Lebanon 0000-0002-8974-1985