Amera Almusharrf
P 248.204.3560
E aalmushar@ltu.eud
O S120

Amera Almusharrf

Math + Computer Science
Adjunct Professor