Naufal M Saad

Dr. Naufal M Saad

Universiti Teknologi PETRONAS
orcid