Publications by authors named "Mahdi H Almubarak"