![Mohd Hafiz Abdul Satar|M. H. A. Satar, Mohd Hafiz Abdul Satar](/images/no-picture.png)
Mohd Hafiz Abdul Satar|M. H. A. Satar, Mohd Hafiz Abdul Satar
Engineering & Technology / Mechanical Engineering
AD Scientific Index ID: 5307676
person_outline
Mohd Hafiz Abdul Satar|M. H. A. Satar, Mohd Hafiz Abdul Satar's MOST POPULAR ARTICLES