Original languageDutch
Place of PublicationDelft, The Netherlands
PublisherTU Delft Library
Number of pages66
ISBN (Print)978-94-6186-009-5
Publication statusPublished - 2011

Publication series

Name
PublisherTU Delft Library

    Research areas

  • authored books

ID: 2236675