Original languageEnglish
Place of PublicationDelft, The Netherlands
PublisherDelft Academic Press
Number of pages101
ISBN (Print)97890-6562-3676
Publication statusPublished - 2015

Publication series

Name
PublisherDelft Academic Press

    Research areas

  • Boek nat.wet. > 80 pag

ID: 3617773