Home About Us Staff Staff Directory Hamad Ashraf Hamad Ashraf Department of Dynamics at Surfaces hamad.ashraf@...