Asmaa Ajarroud's scientific contributions