placeholder image

DR Said Shafa

Positions

Publications

Selected publications

Research

Awards

Education and training

  • PhD, Leiden University 2014
  • MSc, Leiden University 2007
  • Ba, Leiden University 2005