Documents

  • desosa2016

    Final published version, 29 MB, PDF-document

  • desosa2016

    Final published version, 29 MB, application/octet-stream

Links

DOI

Original languageEnglish
PublisherDelft University of Technology
Number of pages431
DOIs
StatePublished - 2016

ID: 7640213