Original languageEnglish
PublisherSpringer Nature
Number of pages287
ISBN (Print)978-3-319-15104-5
DOIs
StatePublished - 2015

ID: 4380317