Muhammad Norhaffis Mustafa
Observed names: Muhammad Norhaffis Mustafa, Muhammad Norhaffis MUSTAFA, Mustafa, Muhammad Norhaffis
Observed institutions: Universiti Putra Malaysia, Institut Nanosains dan Nanoteknologi, Sunway University
ORCID: 0000-0001-8172-4147
Observed ORCID: 0000-0001-8172-4147
OpenAlex ID: A5085804522
