Fayaz Rasheed, Ph.D., FIMechE

Fayaz Rasheed, Ph.D., MBA, FIMechE