Hanan Albarqi Hanan Albarqi > Appointments, Roles and Affiliations, Applied Mathematics and Computational Science