1Apr By Web TeamNo Comments Medics, Profiles Ahmed Al-Louah, Biologic Specialist Ahmed Al-Louah - a Biologic Specialist in Algiers, Algeria – passed away due to COVID-19. It was reported on April 1, 2020. Source: Al Bawabh News Please help us in adding details.