Ashraf G. Ali
Ashraf G. Ali hasn't written any stories yet.
Ashraf G. Ali hasn't written any stories yet.
Shariah Board member, University Bank (USA); Shariah Manager, National Commercial Bank (KSA); MS, Islamic Finance; LLB, Islamic law; BS, Finance (UMCP)