Original languageEnglish
PublisherSpringer Nature
ISBN (Print)978-3-642-30355-5
StatePublished - 2012

ID: 4332405