Author(s): Andrea P Mendiola Iparraguirre, Timothy Van Deusen
Author(s): Awni D Shahait, Lana Alghanem, Gamal Mostafa