Original languageEnglish
QualificationDoctor of Philosophy
Awarding Institution
Award date15 Jun 1989
Publisher
  • Delft University Press
Publication statusPublished - 15 Jun 1989

ID: 54687670