Muhammad ibn Haddu ( fl 1682 )

Profession: Diplomat Career: Moroccan Ambassador to London (January-July, 1682) Membership: Fellow Election Date: 26/04/1682.