Original languageEnglish
QualificationDoctor (dr.)
Awarding Institution
  • Universiteit Leiden
Supervisors/Advisors
Award date28 Oct 2015
Publisher
  • Leiden University
Publication statusPublished - 28 Oct 2015

ID: 1643772