Dr Ahmed Mustafa

  Country of origin Egypt University Oxford University Course PHD Islamic History Grant Issued 1990 Project Exhibition at The Royal College of Art Profile Born in Alexandria, Egypt, in 1943, Dr. Ahmed Moustafa is an artist and scholar of international repute and a leading authority on Arabic art and design. [...]