Original languageEnglish
PublisherSpringer Nature
ISBN (Print)978-94-007-2378-8
DOIs
StatePublished - 2012

ID: 4266861