Nur Shazwani Farah's scientific contributions