Original languageEnglish
PublisherSpringer Nature
Number of pages323
ISBN (Print)978-90-481-8574-0
DOIs
StatePublished - 2010

ID: 4245652