د. محمد عبد الوهاب محمد عبد الله's scientific contributions