Ambusaidi, Abdullah, Sultan Qaboos University