Mohammad Azizul's scientific contributions